summaryrefslogtreecommitdiffstats
path: root/backends/ChangeLog
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2014-06-18 10:57:58 +0200
committerMark Wielaard <[email protected]>2014-06-22 19:29:13 +0200
commitaf1e6ed9b4c0160a6a5c6f59d9443ae4f6f20a14 (patch)
treef7fd30f2231fb338e0dc90e017141c0fd95b2e3b /backends/ChangeLog
parentc1c1c06e30f0b3b4ae66fcfec6318a93b8f31569 (diff)
dwarf.h: Remove non-existing DW_TAG_mutable_type.
The DW_TAG_mutable_type was only mentioned in an early draft of DWARFv3. But was removed because there are no C++ mutable qualified types. It was replaced by a new attribute DW_AT_mutable on DW_TAG_member DIEs. The new attribute is available in dwarf.h. http://dwarfstd.org/ShowIssue.php?issue=050223.1 DW_TAG_mutable_type was only used internally in some backends (which just ignored it anyway). dwarves did use it to turn it into a string value, libabigail used it and ignored it (patches to remove sent). GCC, GDB and binutils don't use nor define it. Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'backends/ChangeLog')
-rw-r--r--backends/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog
index c846a958..a2df83b8 100644
--- a/backends/ChangeLog
+++ b/backends/ChangeLog
@@ -1,3 +1,8 @@
+2014-06-18 Mark Wielaard <[email protected]>
+
+ * libebl_CPU.h (dwarf_peel_type): Remove DW_TAG_mutable_type
+ handling.
+
2014-06-17 Mark Wielaard <[email protected]>
* arm_init.c (arm_init): Set func_addr_mask.