This is a breakage in about the past week. I built
a native compiler from the same source. Does this look
familiar to anyone?
home/joel/gcc-work/head/b-i386-rtems4.7/./gcc/xgcc
-B/home/joel/gcc-work/head/b-i386-rtems4.7/./gcc/ -nostdinc -B/ho
me/joel/gcc-work/head/b-i386-rtems4.7/i386-rtems4.7/newlib/ -isystem
/home/joel/gcc-work/head/b-i386-rtems4.7/i386-rt
ems4.7/newlib/targ-include -isystem
/home/joel/gcc-work/head/gcc/newlib/libc/include
-B/home/joel/gcc-head-test//i386
-rtems4.7/bin/ -B/home/joel/gcc-head-test//i386-rtems4.7/lib/ -isystem
/home/joel/gcc-head-test//i386-rtems4.7/includ
e -isystem /home/joel/gcc-head-test//i386-rtems4.7/sys-include
-DPACKAGE_NAME=\"libgcc-math\" -DPACKAGE_TARNAME=\"lib
gcc-math\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"libgcc-math
1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libg
cc-math\" -DVERSION=\"1.0\" -DHAVE_HIDDEN_VISIBILITY=1 -I.
-I../../../../gcc/libgcc-math/i386 -I../../../../gcc/libgc
c-math/i386/../include -include ../../../../gcc/libgcc-math/i386/sse2.h
-Wall -O2 -g -msse2 -msseregparm -mfpmath=sse
-march=pentium3 -fno-math-errno -fno-trapping-math -ffinite-math-only
-fno-rounding-math -fno-signaling-nans -D__NO_
MATH_INLINES -O2 -g -O2 -MT libsse2_la-e_acosf.lo -MD -MP -MF
.deps/libsse2_la-e_acosf.Tpo -c ../../../../gcc/libgcc-
math/i386/../flt-32/e_acosf.c -o libsse2_la-e_acosf.o
In file included from
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:21:
../../../../gcc/libgcc-math/i386/../include/math_private.h:182: error:
expected '=', ',', ';', 'asm' or '__attribute_
_' before '__ieee754_rem_pio2'
../../../../gcc/libgcc-math/i386/../include/math_private.h:190: warning:
type defaults to 'int' in declaration of 'in
t32_t'
../../../../gcc/libgcc-math/i386/../include/math_private.h:190: error:
expected ';', ',' or ')' before '*' token
../../../../gcc/libgcc-math/i386/../include/math_private.h:225: error:
expected '=', ',', ';', 'asm' or '__attribute_
_' before '__ieee754_rem_pio2f'
../../../../gcc/libgcc-math/i386/../include/math_private.h:233: warning:
type defaults to 'int' in declaration of 'int32_t'
../../../../gcc/libgcc-math/i386/../include/math_private.h:233: error:
expected ';', ',' or ')' before '*' token
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c: In function
'__libm_sse2_acosf':
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:51: error:
'int32_t' undeclared (first use in this function)
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:51: error: (Each
undeclared identifier is reported only once
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:51: error: for each
function it appears in.)
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:51: error: expected
';' before 'hx'
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:52: error: 'hx'
undeclared (first use in this function)
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:53: error: 'ix'
undeclared (first use in this function)
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:76: error: expected
';' before 'idf'
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:80: error: 'idf'
undeclared (first use in this function)
../../../../gcc/libgcc-math/i386/../flt-32/e_acosf.c:89: warning:
control reaches end of non-void function
make[3]: *** [libsse2_la-e_acosf.lo] Error 1
--joel