GAS: Do not create an entry for the default directory if the directory table is empty...
authorNick Clifton <nickc@redhat.com>
Mon, 4 May 2020 12:50:05 +0000 (13:50 +0100)
committerNick Clifton <nickc@redhat.com>
Mon, 4 May 2020 12:50:05 +0000 (13:50 +0100)
commit070b775f03ebdab6d0d007787fe19b916af4439c
tree92c9989fde303f3bfc75f68cc049f9535a3c2e8f
parentfe05f369f0df7cad0a6500b79879addaad2e364d
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.
binutils/ChangeLog
binutils/dwarf.c
gas/ChangeLog
gas/dwarf2dbg.c