[PATCH] ld: testsuite: xfail vers26b3 on Solaris/amd64
Rainer Orth
ro@CeBiTec.Uni-Bielefeld.DE
Fri Aug 15 08:28:02 GMT 2025
After enabling the ld-elfvers tests on Solaris/x86, one of them FAILs on
Solaris/amd64 only:
FAIL: vers26b3
/ld-new: tmpdir/vers26b3.o: relocation R_X86_64_32 against symbol `foo' can not be used when making a shared object; recompile with -fPIC
./ld-new: failed to set dynamic section sizes: bad value
The error is wrong: vers26b3.o *was* compiled with -fPIC and repeating
the link with /bin/ld just works.
Also, the test is already xfail'ed for Linux/x86_64, so this patch does
the same on Solaris/amd64.
Tested on {amd64,i386}-pc-solaris2.11 and {x86_64,i686}-pc-linux-gnu.
Ok for trunk?
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
2025-07-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
ld:
* testsuite/ld-elfvers/vers.exp (vers26b3): xfail on 64-bit
Solaris/x86.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: solx86-ld-testsuite-vers26b3-xfail.patch
Type: text/x-patch
Size: 755 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20250815/8a633c3e/attachment.bin>
More information about the Binutils
mailing list