OSDN Git Service

* ax-gdb.c (gen_bitfield_ref): Add EXP argument, use expression
authoruweigand <uweigand>
Wed, 17 Jun 2009 18:40:53 +0000 (18:40 +0000)
committeruweigand <uweigand>
Wed, 17 Jun 2009 18:40:53 +0000 (18:40 +0000)
commitf98c6c72201e2a6e96d6a981a1a3d6b4d27b216e
tree2f13916b1de15b9dd010b618447c48bb3a59e48b
parent2f807f8f2a028d98c495fee2ee4c4355ae7573a7
* ax-gdb.c (gen_bitfield_ref): Add EXP argument, use expression
architecture instead of current_gdbarch.
(gen_struct_ref): Add EXP argument, pass to get_bitfield_ref.
(gen_expr): Pass expression to get_struct_ref.

* symtab.h (struct symbol_ops): Add GDBARCH parameter to
tracepoint_var_ref callback.
* ax-gdb.c (gen_var_ref): Pass architecture to tracepoint_var_ref
symbol operation callback.
* dwarf2loc.c (dwarf2_tracepoint_var_ref): Add GDBARCH parameter.
Use it instead of current_gdbarch.
(locexpr_tracepoint_var_ref): Add GDBARCH parameter.  Pass it to
dwarf2_tracepoint_var_ref.
(loclist_tracepoint_var_ref): Likewise.
gdb/ChangeLog
gdb/ax-gdb.c
gdb/dwarf2loc.c
gdb/symtab.h