https://sourceware.org/bugzilla/show_bug.cgi?id=33238
Bug ID: 33238
Summary: Build libpr23161c.so FAILs on Solaris/amd64
Product: binutils
Version: 2.46 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: ro at gcc dot gnu.org
Target Milestone: ---
Target: amd64-pc-solaris2.11
The "Build libpr23161c.so" test FAILs on 64-bit Solaris/x86:
FAIL: Build libpr23161c.so
FAIL: Build pr23161c
./ld-new -o tmpdir/libpr23161c.so -z norelro -z nomemory-seal
-L/vol/src/gnu/binutils/hg/master/local/ld/testsuite/ld-elf -shared
tmpdir/pr23161c.o
./ld-new: tmpdir/pr23161c.o: relocation R_X86_64_PC32 against symbol `_end' can
not be used when making a shared object; recompile with -fPIC
This is weird since /bin/ld links the same input objects just fine (provided
one
provides a dummy bss_start.o to provide __bss_start).
The second failure is just a followup:
./ld-new: cannot find tmpdir/libpr23161c.so: No such file or directory
--
You are receiving this mail because:
You are on the CC list for the bug.