https://sourceware.org/bugzilla/show_bug.cgi?id=19520
Bug ID: 19520
Summary: [2.26 regression] R_386_GOT32X relocation breaks gcc
bootstrap with non-gld/gold linker
Product: binutils
Version: 2.26
Status: NEW
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: ro at TechFak dot Uni-Bielefeld.DE
CC: hjl.tools at gmail dot com
Target Milestone: ---
Host: i386-pc-solaris2.*
Target: i386-pc-solaris2.*
Build: i386-pc-solaris2.*
The new R_386_GOT32X reloc introduced in binutils 2.26 break gcc mainline
bootstrap
with gas 2.26 and Solaris ld, which doesn't handle it:
ld: fatal: relocation error: file cpuinfo_s.o: section [5].rel.text.startup:
invalid relocation type: 0x2b
Even if support were introduced, there's guaranteed a large number of older
linkers in the field that continue not to support it, so there needs to be a
way
to disable its generation.
Rainer
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-binutils