+2022-09-08 Nick Clifton <nickc@redhat.com>
+
+ PR 29523
+ * dwarf.c (display_debug_lines_decoded): Correctly handle DWARF-5
+ directory and filename tables.
+
2022-09-02 Aaron Merey <amerey@redhat.com>
PR 29075
ix, n_directories);
directory = _("<corrupt>");
}
+ else if (linfo.li_version >= 5)
+ directory = (char *) directory_table[ix];
else
directory = (char *) directory_table[ix - 1];
if (linfo.li_version < 5)
--file;
+
if (file_table == NULL || n_files == 0)
printf (_("\n [Use file table entry %d]\n"), file);
/* PR 20439 */
dir, n_directories);
printf (_("\n <over large directory table entry %u>\n"), dir);
}
+ else if (linfo.li_version >= 5)
+ printf ("\n%s/%s:\n",
+ /* The directory index starts counting at 0. */
+ directory_table[dir], file_table[file].name);
else
printf ("\n%s/%s:\n",
/* The directory index starts counting at 1. */