[Bug lto/42776] LTO doesn't work on non-ELF platforms.

sherpya at netfarm dot it gcc-bugzilla@gcc.gnu.org
Fri Apr 9 04:02:00 GMT 2010



------- Comment #26 from sherpya at netfarm dot it  2010-04-09 04:02 -------
I'm getting a lot of:
lto1: warning: visibility attribute not supported in this configuration;
ignored
in the linking phase

using -fwhopr

and the link fails with a lot of:

../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.data+0xcb2c): undefined reference to
`_sigcheck_dummy.31957.3318'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.data+0x134cc): undefined reference
to `_sigcheck_dummy.31957.3318'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x15288): undefined reference
to `_deflate_stored.34680.3322'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x15294): undefined reference
to `_deflate_fast.34676.3326'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x152a0): undefined reference
to `_deflate_fast.34676.3326'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x152ac): undefined reference
to `_deflate_fast.34676.3326'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x152b8): undefined reference
to `_deflate_slow.34672.3330'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x152c4): undefined reference
to `_deflate_slow.34672.3330'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x152d0): undefined reference
to `_deflate_slow.34672.3330'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x152dc): undefined reference
to `_deflate_slow.34672.3330'
../../libclamav/7z.wpa.ltrans.o:7z.wpa.o:(.rdata+0x152e8): undefined reference
to `_deflate_slow.34672.3330'

using 

GNU ld (GNU Binutils) 2.20.51.20100408

the link is called by dllwrap:

i686-pc-mingw32-dllwrap -Wl,--enable-stdcall-fixup -fwhopr --def
../../contrib/msvc/libclamav.def --implib libclamav.dll.a -o libclamav.dll
___allobjs__ -lws2_32


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42776



More information about the Gcc-bugs mailing list