diff options
author | Mark Wielaard <mjw@redhat.com> | 2012-07-29 14:05:20 +0200 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2012-07-29 14:05:20 +0200 |
commit | 629b256d2a534ea48e17db16ca1cf7c51009a259 (patch) | |
tree | e8ed0bc87f035daa263ba5aa66f9c96b3e328e78 | |
parent | 1da612b16d761a2d93d5b1c3f26e8c4969d76325 (diff) | |
download | elfutils-629b256d2a534ea48e17db16ca1cf7c51009a259.tar.gz |
readelf: Use DW_LANG_ObjC and known[op].
Not all patches from the dwarfstrings branch were applied, causing compile
failures.
-rw-r--r-- | src/ChangeLog | 5 | ||||
-rw-r--r-- | src/readelf.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 78b9a0b6..aa7e2a5a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2012-07-29 Mark Wielaard <mjw@redhat.com> + + * readelf.c (dwarf_lang_string): Use DW_LANG_ObjC, not DW_LANG_Objc. + (print_ops): Use known[op], not op_name, for DW_OP_GNU_parameter_ref. + 2012-07-19 Mark Wielaard <mjw@redhat.com> * readelf.c (print_ops): Handle DW_OP_GNU_parameter_ref. diff --git a/src/readelf.c b/src/readelf.c index 93f56c3b..3a27f8f0 100644 --- a/src/readelf.c +++ b/src/readelf.c @@ -3683,7 +3683,7 @@ dwarf_lang_string (unsigned int lang) [DW_LANG_Ada95] = "Ada95", [DW_LANG_Fortran95] = "Fortran95", [DW_LANG_PL1] = "PL1", - [DW_LANG_Objc] = "Objective C", + [DW_LANG_ObjC] = "Objective C", [DW_LANG_ObjC_plus_plus] = "Objective C++", [DW_LANG_UPC] = "UPC", [DW_LANG_D] = "D", @@ -4408,7 +4408,7 @@ print_ops (Dwfl_Module *dwflmod, Dwarf *dbg, int indent, int indentrest, DW_TAG_formal_parameter. */ NEED (4); printf ("%*s[%4" PRIuMAX "] %s [%6" PRIxMAX "]\n", - indent, "", (uintmax_t) offset, op_name, + indent, "", (uintmax_t) offset, known[op], (uintmax_t) read_4ubyte_unaligned (dbg, data)); CONSUME (4); data += 4; |