This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug lto/61487] LTO breaks on mips with wireless-tools 0.29
- From: "rose.garcia-eggl2fk at yopmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 12 Jun 2014 16:45:27 +0000
- Subject: [Bug lto/61487] LTO breaks on mips with wireless-tools 0.29
- Auto-submitted: auto-generated
- References: <bug-61487-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61487
--- Comment #2 from Rose Garcia <rose.garcia-eggl2fk at yopmail dot com> ---
maybe related (fails also only on mips with -flto)
libpcap 1.3.0 (compiled WITH -fPIC)
http://www.tcpdump.org/release/libpcap-1.3.0.tar.gz
mips-linux-musl-gcc -L/media/3T/x-prefix/mips/lib -isystem
/media/3T/x-prefix/mips/include -shared -Wl,-soname,libpcap.so.$MAJOR_VER -s
-Wl,--gc-sections -Wl,-z,relro,-z,now -flto \
-o libpcap.so.$VER pcap-linux.o pcap-usb-linux.o pcap-can-linux.o
pcap-netfilter-linux.o fad-gifc.o pcap.o inet.o gencode.o optimize.o
nametoaddr.o etherent.o savefile.o sf-pcap.o sf-pcap-ng.o pcap-common.o
bpf_image.o bpf_dump.o scanner.o grammar.o bpf_filter.o version.o -lnl-tiny
-lnl
ranlib libpcap.a
/home/rose/musl-cross-4.8.3/mips-linux-musl/lib/gcc/mips-linux-musl/4.8.3/../../../../mips-linux-musl/bin/ld:
/tmp/ccchmGhk.ltrans0.ltrans.o: relocation R_MIPS_HI16 against `__gnu_local_gp'
can not be used when making a shared object; recompile with -fPIC
/tmp/ccchmGhk.ltrans0.ltrans.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
from the looks of it it appears of if __gnu_local_gp could be a libgcc symbol.