]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
ld/ELF: explicitly place .note.gnu.property
authorJan Beulich <jbeulich@suse.com>
Tue, 26 Aug 2025 08:42:31 +0000 (10:42 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 26 Aug 2025 08:42:31 +0000 (10:42 +0200)
commit6f9157ad377e8ff61a0f96f0e7b47babbc2b014e
tree4e82977ae521c09f1f6046881fdf49c23ce076ad
parent74f045d47ab9060bc4e8b82e62bdf2d0ef730cb5
ld/ELF: explicitly place .note.gnu.property

x86 gas may produce .note.gnu.property by default. Hence the default
linker script would better also deal with that section, rather than
causing diagnostics when using --orphan-handling=. Replace all mis-
spellings that have accumulated.

To avoid needlessly relaxing expectations for two tests when run for
PPC 64-bit ELF targets, suppress the linker generating EH frame data
there.
ld/scripttempl/elf.sc
ld/testsuite/ld-aarch64/protections/bti-far.ld
ld/testsuite/ld-aarch64/protections/bti-plt.ld
ld/testsuite/ld-elf/elf.exp