From: Mark Wielaard Date: Wed, 26 Jul 2017 15:38:22 +0000 (+0200) Subject: libdw: Add new DWARF5 character encodings. X-Git-Tag: elfutils-0.170~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2d906d8d7763ad887d9d93c2c836066a9c2e4b0e;p=thirdparty%2Felfutils.git libdw: Add new DWARF5 character encodings. Add DW_ATE_UCS and DW_ATE_ASCII for Fortran 2003 string kinds ASCII (ISO/IEC 646:1991) and ISO_10646 (UCS-4 in ISO/IEC 10646:2000). Signed-off-by: Mark Wielaard --- diff --git a/ChangeLog b/ChangeLog index 09c8d147a..cd91c5a70 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@ 2017-07-25 Mark Wielaard - * NEWS: Mention new DWARF5 attributes and tags in dwarf.h. + * NEWS: Mention new DWARF5 attributes, tags and character encodings + in dwarf.h. 2017-07-18 Mark Wielaard diff --git a/NEWS b/NEWS index 6a5ee0d57..9437061c9 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ Version 0.170 -libdw: Added new DWARF5 attribute and tag constants to dwarf.h. +libdw: Added new DWARF5 attribute, tag and character encodings constants + to dwarf.h. strip: Add -R, --remove-section=SECTION and --keep-section=SECTION. diff --git a/libdw/ChangeLog b/libdw/ChangeLog index 4bf46c09c..25a964852 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,7 @@ +2017-07-26 Mark Wielaard + + * dwarf.h: Add DW_ATE_UCS and DW_ATE_ASCII. + 2017-07-25 Mark Wielaard * dwarf.h: Add DW_TAG_coarray_type, DW_TAG_generic_subrange, diff --git a/libdw/dwarf.h b/libdw/dwarf.h index c9987843a..407227217 100644 --- a/libdw/dwarf.h +++ b/libdw/dwarf.h @@ -571,6 +571,8 @@ enum DW_ATE_unsigned_fixed = 0xe, DW_ATE_decimal_float = 0xf, DW_ATE_UTF = 0x10, + DW_ATE_UCS = 0x11, + DW_ATE_ASCII = 0x12, DW_ATE_lo_user = 0x80, DW_ATE_hi_user = 0xff