* dwarf.c (display_gdb_index): Handle .gdb_index version 8.
This commit is contained in:
parent
0c9573f43c
commit
aa17072046
|
@ -1,3 +1,7 @@
|
||||||
|
2013-01-28 Doug Evans <dje@google.com>
|
||||||
|
|
||||||
|
* dwarf.c (display_gdb_index): Handle .gdb_index version 8.
|
||||||
|
|
||||||
2013-01-28 Robert Schiele <rschiele@gmail.com>
|
2013-01-28 Robert Schiele <rschiele@gmail.com>
|
||||||
|
|
||||||
* objcopy.c (parse_flags): Add merge and strings section flags.
|
* objcopy.c (parse_flags): Add merge and strings section flags.
|
||||||
|
|
|
@ -5721,7 +5721,7 @@ display_gdb_index (struct dwarf_section *section,
|
||||||
|
|
||||||
/* Prior versions are obsolete, and future versions may not be
|
/* Prior versions are obsolete, and future versions may not be
|
||||||
backwards compatible. */
|
backwards compatible. */
|
||||||
if (version < 3 || version > 7)
|
if (version < 3 || version > 8)
|
||||||
{
|
{
|
||||||
warn (_("Unsupported version %lu.\n"), (unsigned long) version);
|
warn (_("Unsupported version %lu.\n"), (unsigned long) version);
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -5734,6 +5734,10 @@ display_gdb_index (struct dwarf_section *section,
|
||||||
warn (_("Version 5 does not include inlined functions.\n"));
|
warn (_("Version 5 does not include inlined functions.\n"));
|
||||||
if (version < 7)
|
if (version < 7)
|
||||||
warn (_("Version 6 does not include symbol attributes.\n"));
|
warn (_("Version 6 does not include symbol attributes.\n"));
|
||||||
|
/* Version 7 indices generated by Gold have bad type unit references,
|
||||||
|
PR binutils/15021. But we don't know if the index was generated by
|
||||||
|
Gold or not, so to avoid worrying users with gdb-generated indices
|
||||||
|
we say nothing for version 7 here. */
|
||||||
|
|
||||||
cu_list_offset = byte_get_little_endian (start + 4, 4);
|
cu_list_offset = byte_get_little_endian (start + 4, 4);
|
||||||
tu_list_offset = byte_get_little_endian (start + 8, 4);
|
tu_list_offset = byte_get_little_endian (start + 8, 4);
|
||||||
|
|
Loading…
Reference in New Issue