diff options
author | Mark Wielaard <mjw@redhat.com> | 2012-07-20 00:09:56 +0200 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2012-07-26 10:21:39 +0200 |
commit | 515fba93a55d04d21474d1454396067825f221ce (patch) | |
tree | c29ebd669153c8ea09623d6210610dffe6ec0acb /libdw/dwarf.h | |
parent | c4010b8194a458d4e12f86c0b05327126199ff60 (diff) | |
download | elfutils-515fba93a55d04d21474d1454396067825f221ce.tar.gz |
Add DW_OP_GNU_parameter_ref to dwarf.h and handle it in readelf.
DW_OP_GNU_parameter_ref takes as operand a 4 byte CU relative reference
to the abstract optimized away DW_TAG_formal_parameter.
Signed-off-by: Mark Wielaard <mjw@redhat.com>
Diffstat (limited to 'libdw/dwarf.h')
-rw-r--r-- | libdw/dwarf.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libdw/dwarf.h b/libdw/dwarf.h index d6ec1318..f41d2960 100644 --- a/libdw/dwarf.h +++ b/libdw/dwarf.h @@ -472,6 +472,7 @@ enum DW_OP_GNU_deref_type = 0xf6, DW_OP_GNU_convert = 0xf7, DW_OP_GNU_reinterpret = 0xf9, + DW_OP_GNU_parameter_ref = 0xfa, DW_OP_lo_user = 0xe0, /* Implementation-defined range start. */ DW_OP_hi_user = 0xff /* Implementation-defined range end. */ |