http://sourceware.org/bugzilla/show_bug.cgi?id=13201
Bug #: 13201 Summary: gcc -Wl,--as-needed -flto doesn't work with the BFD linker, but with gold Product: binutils Version: 2.22 (HEAD) Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassig...@sources.redhat.com ReportedBy: d...@debian.org Classification: Unclassified $ cat test-flto.c #include <math.h> #include <stdio.h> int main() { printf("%le\n", gamma(42)); return 0; } $ gcc -Wl,--as-needed -flto test-flto.c -lm /tmp/ccXjDUDX.ltrans0.ltrans.o: In function `main': ccXjDUDX.ltrans0.o:(.text+0xd): undefined reference to `gamma' collect2: ld returned 1 exit status $ gcc -B/usr/lib/gold-ld/ -Wl,--as-needed -flto -o test-flto test-flto.c -lm does work see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50367 -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils