diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2021-05-20 23:18:48 +0100 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2021-05-26 10:07:01 -0400 |
commit | 6eff8085980dba0938cea0193b8a0fd3c6b0c4ca (patch) | |
tree | ddf04eae47c10e4dd01bcea63f22e17dad388f3b /scripts/layoutrom.py | |
parent | b0d61ecef66eb05bd7a4eb7ada88ec5dab06dfee (diff) | |
download | seabios-6eff8085980dba0938cea0193b8a0fd3c6b0c4ca.zip seabios-6eff8085980dba0938cea0193b8a0fd3c6b0c4ca.tar.gz seabios-6eff8085980dba0938cea0193b8a0fd3c6b0c4ca.tar.bz2 |
vgasrc: ignore .node.gnu.property (binutils-2.36 support)
Modern binutils unconditionally tracks x86_64 ISA levels in intermediate
files in .note.gnu.property. Custom liker script does not handle the
section and complains about it:
ld --gc-sections -T out/vgasrc/vgalayout.lds out/vgaccode16.o \
out/vgaentry.o out/vgaversion.o -o out/vgarom.o
ld: section .note.gnu.property LMA [0000000000000000,0000000000000027] \
overlaps section .text LMA [0000000000000000,00000000000098af]
The change ignores .note* sections.
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'scripts/layoutrom.py')
0 files changed, 0 insertions, 0 deletions