OSDN Git Service

* gdbarch.sh (function_list): Add new property bits_big_endian to
authordeuling <deuling>
Fri, 18 Jan 2008 17:07:38 +0000 (17:07 +0000)
committerdeuling <deuling>
Fri, 18 Jan 2008 17:07:38 +0000 (17:07 +0000)
commit95a33445496e28505ef65d51ea2462a4d4a80517
treed1ece0333c0adc4c244da49e8423edac60ce86c3
parentb65396900e2af2709857c7dde6456ac5d8854561
* gdbarch.sh (function_list): Add new property bits_big_endian to
gdbarch structure.
* gdbarch.{c,h}: Regenerate.

* value.c (struct value): Replace BITS_BIG_ENDIAN by
gdbarch_bits_big_endian (comment).
(unpack_field_as_long, modify_field): Likewise.
* value.h: Likewise (comment).
* valops.c (value_slice): Likewise.
* valarith.c (value_subscript, value_bit_index): Likewise.
* gdbtypes.h (field): Likewise (comment).
* eval.c (evaluate_subexp_standard): Likewise.
* dwarf2read.c (dwarf2_add_field): Likewise.
* ada-lang.c (decode_packed_array, ada_value_primitive_packed_val)
(move_bits, ada_value_assign, value_assign_to_component): Likewise.

* defs.h (BITS_BIG_ENDIAN): Remove.

* gdbint.texinfo (Target Conditionals): Replace the description of
BITS_BIG_ENDIAN with a description of gdbarch_bits_big_endian.
15 files changed:
gdb/ChangeLog
gdb/ada-lang.c
gdb/defs.h
gdb/doc/ChangeLog
gdb/doc/gdbint.texinfo
gdb/dwarf2read.c
gdb/eval.c
gdb/gdbarch.c
gdb/gdbarch.h
gdb/gdbarch.sh
gdb/gdbtypes.h
gdb/valarith.c
gdb/valops.c
gdb/value.c
gdb/value.h