i386-rtems does not build on head

Joel Sherrill joel.sherrill@oarcorp.com
Thu Feb 2 20:45:00 GMT 2006


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



More information about the Gcc mailing list