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:
parent
917e56a94f
commit
577350603a
@ -1,3 +1,9 @@
|
||||
2020-03-02 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR lto/93966
|
||||
* simple-object.c (handle_lto_debug_sections): Also copy
|
||||
.note.gnu.property section.
|
||||
|
||||
2020-02-12 Sandra Loosemore <sandra@codesourcery.com>
|
||||
|
||||
PR libstdc++/79193
|
||||
|
@ -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. */
|
||||
|
Loading…
Reference in New Issue
Block a user