summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2017-07-26 23:02:18 +0200
committerMark Wielaard <mark@klomp.org>2017-08-02 13:51:52 +0200
commitf9d791a92bce59cd68a909d77b94e5ece3c66c01 (patch)
treeb9543b782a92ff790100370fbac3f7f6ebc3ead0 /NEWS
parent274f28ce24955b2e6a17e9ff2eb0c7c2e5751f97 (diff)
downloadelfutils-f9d791a92bce59cd68a909d77b94e5ece3c66c01.tar.gz
libdw: Add DW_MACRO constants and DW_MACRO_GNU compatibility defines.
Accept version 5 .debug_macro format, which is identical to the GNU version 4 format. No real support yet for the new supplementary object file (sup) and indirect string references (strx). GCC doesn't generate them yet. readelf does recognize them, but doesn't try to decode them. dwarf_getmacros currently rejects the new formats. Signed-off-by: Mark Wielaard <mark@klomp.org>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS4
1 files changed, 3 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 054ac95a..5c2d8add 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,11 @@
Version 0.170
libdw: Added new DWARF5 attribute, tag, character encoding, language code,
- calling convention and defaulted member function constants to dwarf.h.
+ calling convention, defaulted member function and macro constants
+ to dwarf.h.
New function dwarf_default_lower_bound.
dwarf_peel_type now handles DWARF5 immutable, packed and shared tags.
+ dwarf_getmacros now handles DWARF5 .debug_macro sections.
strip: Add -R, --remove-section=SECTION and --keep-section=SECTION.