mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 13:56:22 +08:00
PR 11072
* layout.cc (Layout::include_section): Remove .gnu_debuglink sections.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2010-01-08 Ian Lance Taylor <iant@google.com>
|
||||||
|
|
||||||
|
PR 11072
|
||||||
|
* layout.cc (Layout::include_section): Remove .gnu_debuglink
|
||||||
|
sections.
|
||||||
|
|
||||||
2010-01-08 H.J. Lu <hongjiu.lu@intel.com>
|
2010-01-08 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
* version.cc (print_version): Change to "Copyright 2010".
|
* version.cc (print_version): Change to "Copyright 2010".
|
||||||
|
@ -352,6 +352,11 @@ Layout::include_section(Sized_relobj<size, big_endian>*, const char* name,
|
|||||||
if (is_prefix_of(".gnu.lto_", name))
|
if (is_prefix_of(".gnu.lto_", name))
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
// The GNU linker strips .gnu_debuglink sections, so we do too.
|
||||||
|
// This is a feature used to keep debugging information in
|
||||||
|
// separate files.
|
||||||
|
if (strcmp(name, ".gnu_debuglink") == 0)
|
||||||
|
return false;
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
Reference in New Issue
Block a user