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.

Reply via email to