diff options
author | Roland McGrath <roland@redhat.com> | 2010-06-22 00:10:54 -0700 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 2010-06-22 00:10:54 -0700 |
commit | 474cb48063bd86483f8a399605d3c7516aca6bcb (patch) | |
tree | 66014f38e4ba66be86db4a2f88fcbee76e2f78f3 /libdw | |
parent | 0c5638c2ac488a4a49f76ddb074e87bdebe90288 (diff) | |
download | elfutils-474cb48063bd86483f8a399605d3c7516aca6bcb.tar.gz |
Add some missing DWARF constants and readelf support for them.
Diffstat (limited to 'libdw')
-rw-r--r-- | libdw/ChangeLog | 2 | ||||
-rw-r--r-- | libdw/dwarf.h | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog index dff21fa7..c87634fd 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,5 +1,7 @@ 2010-06-21 Roland McGrath <roland@redhat.com> + * dwarf.h: Add DW_TAG_GNU_* constants. + * memory-access.h (get_sleb128_rest_return): Fix sign extension for 10-byte case. diff --git a/libdw/dwarf.h b/libdw/dwarf.h index fa7635c6..dbf56e91 100644 --- a/libdw/dwarf.h +++ b/libdw/dwarf.h @@ -122,6 +122,13 @@ enum DW_TAG_function_template = 0x4102, DW_TAG_class_template = 0x4103, + DW_TAG_GNU_BINCL = 0x4104, + DW_TAG_GNU_EINCL = 0x4105, + + DW_TAG_GNU_template_template_param = 0x4106, + DW_TAG_GNU_template_parameter_pack = 0x4107, + DW_TAG_GNU_formal_parameter_pack = 0x4108, + DW_TAG_hi_user = 0xffff }; |