forked from Imagelibrary/binutils-gdb
Import latest fixes to libiberty from GCC
lto: Also copy .note.gnu.property section When generating the separate file with LTO debug sections, we should also copy .note.gnu.property section. PR lto/93966 * simple-object.c (handle_lto_debug_sections): Also copy .note.gnu.property section.
This commit is contained in:
@@ -293,6 +293,9 @@ handle_lto_debug_sections (const char *name, int rename)
|
||||
/* Copy over .note.GNU-stack section under the same name if present. */
|
||||
else if (strcmp (name, ".note.GNU-stack") == 0)
|
||||
return strcpy (newname, name);
|
||||
/* Copy over .note.gnu.property section under the same name if present. */
|
||||
else if (strcmp (name, ".note.gnu.property") == 0)
|
||||
return strcpy (newname, name);
|
||||
/* Copy over .comment section under the same name if present. Solaris
|
||||
ld uses them to relax its checking of ELF gABI access rules for
|
||||
COMDAT sections in objects produced by GCC. */
|
||||
|
||||
Reference in New Issue
Block a user