diff options
author | Nick Clifton <nickc@redhat.com> | 2024-04-29 10:03:56 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2024-04-29 10:04:53 +0100 |
commit | d1765f5db3f9d1c75a3e1b06f0182db40afbbdc9 (patch) | |
tree | 1548d296cdd63a329c013d6c3d222a0f92ffe3eb /bfd | |
parent | c541d53765bdea821b06b929ed5d13d00dc42f22 (diff) | |
download | gdb-d1765f5db3f9d1c75a3e1b06f0182db40afbbdc9.zip gdb-d1765f5db3f9d1c75a3e1b06f0182db40afbbdc9.tar.gz gdb-d1765f5db3f9d1c75a3e1b06f0182db40afbbdc9.tar.bz2 |
Fix initiali state of DWARF v5 line number table in BFD library
PR 30783
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/dwarf2.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/bfd/dwarf2.c b/bfd/dwarf2.c index 8eb7b11..151ed02 100644 --- a/bfd/dwarf2.c +++ b/bfd/dwarf2.c @@ -2916,10 +2916,9 @@ decode_line_info (struct comp_unit *unit) if (table->num_files) { - if (table->use_dir_and_file_0) - filename = concat_filename (table, 0); - else - filename = concat_filename (table, 1); + /* PR 30783: Always start with a file index of 1, even + for DWARF-5. */ + filename = concat_filename (table, 1); } /* Decode the table. */ |