This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally
- From: "rguenth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 14 Jan 2011 12:32:32 +0000
- Subject: [Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally
- Auto-submitted: auto-generated
- References: <bug-47244-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47244
Richard Guenther <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
--- Comment #8 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-01-14 12:32:22 UTC ---
Your fix does not work.
> /abuild/rguenther/trunk-g/gcc/xgcc -B/abuild/rguenther/trunk-g/gcc/ /space/rguenther/src/svn/trunk/gcc/testsuite/gcc.dg/tree-ssa/pr46076.c -O2 -lm -o pr46076.exe -v
...
/abuild/rguenther/trunk-g/gcc/collect2 -plugin
/abuild/rguenther/trunk-g/gcc/liblto_plugin.so
-plugin-opt=/abuild/rguenther/trunk-g/gcc/lto-wrapper
-plugin-opt=-fresolution=/tmp/cc3HveYS.res -plugin-opt=-pass-through=-lgcc
-plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc
-plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s
--eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o
pr46076.exe /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o
/abuild/rguenther/trunk-g/gcc/crtbegin.o -L/abuild/rguenther/trunk-g/gcc
-L/lib/../lib64 -L/usr/lib/../lib64 /tmp/cc8pWTze.o -lm -lgcc --as-needed
-lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed
/abuild/rguenther/trunk-g/gcc/crtend.o /usr/lib/../lib64/crtn.o
/usr/bin/gold: /tmp/cc8pWTze.o: in function main:pr46076.c(.text.startup+0x20):
error: undefined reference to 'link_error'