* dwarf2read.c (attr_form_is_constant): New function.
authorJim Blandy <jimb@codesourcery.com>
Thu, 13 Dec 2007 19:02:51 +0000 (19:02 +0000)
committerJim Blandy <jimb@codesourcery.com>
Thu, 13 Dec 2007 19:02:51 +0000 (19:02 +0000)
commit3690dd376bc19907f4c229fc3471b9898386d32c
tree48365d4042e79d418e22c74b6c10fe1aeb5fc9d7
parentdfdfb3ca984ae5d2775c942705e79794d0c82d8c
* dwarf2read.c (attr_form_is_constant): New function.
(dwarf2_add_field): Use it and attr_form_is_section_offset to
recognize DW_AT_data_member_location attributes.  Use
dwarf2_get_attr_constant_value when the attribute is a constant.

* dwarf2read.c (attr_form_is_section_offset): New function.
(dwarf_add_member_fn, read_common_block, read_partial_die)
(dwarf2_symbol_mark_computed): Use it, instead of writing it out.
gdb/ChangeLog
gdb/dwarf2read.c