summaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2020-05-04 13:50:05 +0100
committerNick Clifton <nickc@redhat.com>2020-05-04 13:50:05 +0100
commit070b775f03ebdab6d0d007787fe19b916af4439c (patch)
tree92c9989fde303f3bfc75f68cc049f9535a3c2e8f /gas/ChangeLog
parentfe05f369f0df7cad0a6500b79879addaad2e364d (diff)
downloadbinutils-gdb-070b775f03ebdab6d0d007787fe19b916af4439c.tar.gz
GAS: Do not create an entry for the default directory if the directory table is empty. Improve readelf's decoding of empty directory and file name tables.
PR 25917 * dwarf.c (display_debug_lines_decoded): Warn if encountering a supicious number of entries for DWARF-5 format directory and file name tables. Do not display file name table header if the table is empty. Do not allocate space for empty tables.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 20ae8178340..8d664f5aa19 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,5 @@
+2020-05-04 Nick Clifton <nickc@redhat.com>
+
2020-05-04 Andre Vieira <andre.simoesdiasvieira@arm.com>
PR gas/25863
@@ -10,6 +12,9 @@
PR 25917
* dwarf2dbg.c (out_dir_and_file_list): Check for the directory
table's existence before looking at its entries.
+ Also do not emit a default directory entry if there are no
+ directories in use.
+
* testsuite/gas/elf/pr25917.s: New test source file.
* testsuite/gas/elf/pr25917.d: New test driver.
* testsuite/gas/elf/elf.exp (run_elf_list_test): Run the new test.