http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49302
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wschmidt at gcc dot gnu.org --- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> 2011-06-07 04:13:48 UTC --- It is caused by revision 174701: http://gcc.gnu.org/ml/gcc-cvs/2011-06/msg00189.html I got Executing on host: /export/regression/rrs/174701/bld/gcc/xgcc -B/export/regression/rrs/174701/bld/gcc/ c_lto_20110201-1_0.o -O0 -flto -O2 -ffast-math -fuse-linker-plugin -m32 -o gcc-dg-lto-20110201-1-01 (timeout = 300) spawn -ignore SIGHUP /export/regression/rrs/174701/bld/gcc/xgcc -B/export/regression/rrs/174701/bld/gcc/ c_lto_20110201-1_0.o -O0 -flto -O2 -ffast-math -fuse-linker-plugin -m32 -o gcc-dg-lto-20110201-1-01^M /tmp/cc5ZLSPu.ltrans0.ltrans.o: In function `foo':^M cc5ZLSPu.ltrans0.o:(.text+0x45): undefined reference to `pow'^M cc5ZLSPu.ltrans0.o:(.text+0x5d): undefined reference to `pow'^M collect2: error: ld returned 1 exit status^M