Matthias Lanzinger <mlaenz@xxxxxxxxx> writes: > i686-pc-gnu-gcc -g -march=i686 -O2 -pipe -mtune=generic -save-temps > -O2 -g -march=i686 -O2 -pipe -mtune=generic -save-temps -DIN_GCC -W > -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes > -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC > -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. > -I../.././gcc -I../../../gcc-4.5.0/libgcc > -I../../../gcc-4.5.0/libgcc/. -I../../../gcc-4.5.0/libgcc/../gcc > -I../../../gcc-4.5.0/libgcc/../include -DHAVE_CC_TLS -DUSE_TLS -o > _multc3.o -MT _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c > ../../../gcc-4.5.0/libgcc/../gcc/libgcc2.c \ > -fvisibility=hidden -DHIDE_EXPORTS > i686-pc-gnu-gcc: warning: -pipe ignored because -save-temps specified > ../../../gcc-4.5.0/libgcc/../gcc/libgcc2.c:1813: warning: implicit > declaration of function '__builtin_huge_valq' That is odd. This is a builtin constant which should be defined by ix86_init_builtins in config/i386/i386.c. I can not think of any reason why that would not work. Do you have any local patches to the source code? Ian