diff options
author | Mark Wielaard <[email protected]> | 2017-07-26 18:32:27 +0200 |
---|---|---|
committer | Mark Wielaard <[email protected]> | 2017-08-02 13:51:52 +0200 |
commit | 02e3093731b698547d30aaa3c1a0f66485a88ebd (patch) | |
tree | f532fbdd88f140c4a26b890385bec8b21b71c84e /libdw/dwarf.h | |
parent | 75834f33d6abcbfbd160af97cda5bc83c9ed8a5d (diff) |
Handle DWARF5 defaulted member function encodings.
Add DW_DEFAULTED_no, DW_DEFAULTED_in_class and DW_DEFAULTED_out_of_class
to dwarf.h.
Print value (no, in_class or out_of_class) of DW_AT_defaulted in readelf.
Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'libdw/dwarf.h')
-rw-r--r-- | libdw/dwarf.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libdw/dwarf.h b/libdw/dwarf.h index de8f7e5a..82a68f26 100644 --- a/libdw/dwarf.h +++ b/libdw/dwarf.h @@ -729,6 +729,14 @@ enum DW_DSC_range = 1 }; +/* DWARF defaulted member function encodings. */ +enum + { + DW_DEFAULTED_no = 0, + DW_DEFAULTED_in_class = 1, + DW_DEFAULTED_out_of_class = 2 + }; + /* DWARF standard opcode encodings. */ enum |