I'm trying to build gcc on my XP1000 and get the following
errors:
/z/home/src/gcc-2.95.2/gcc/xgcc -B/z/home/src/gcc-2.95.2/gcc/
-B/z/home/alpha264/alphaev6-unknown-linux-gnu/bin/ -c -g -O2 -fvtable-thunks
-D_GNU_SOURCE -fno-implicit-templates -mieee -I. -I./stl -I../libio
-I./../libio -nostdinc++ -D_IO_MTSAFE_IO -DF `for N in MAIN ADDCC ADDCF ADDFC
SUBCC SUBCF SUBFC MULCC MULCF MULFC DIVCC DIVCF DIVFC PLUS MINUS EQCC EQCF EQFC
NECC NECF NEFC ABS ARG POLAR CONJ
NORM COS COSH EXP LOG POWCC POWCF POWCI POWFC SIN SINH SQRT; do echo " -D${N}";
done` \
./cinst.cc -o fcomplex.o
/tmp/ccYM9zYc.s: Assembler messages:
/tmp/ccYM9zYc.s:3626: Error: unknown opcode `sqrttsu'
/tmp/ccYM9zYc.s:3696: Error: unknown opcode `sqrttsu'
make[3]: *** [bigstmp-complx] Error 1
make[3]: Leaving directory
`/z/home/src/gcc-2.95.2/alphaev6-unknown-linux-gnu/ieee/libstdc++'
make[2]: *** [multi-do] Error 1
make[2]: Leaving directory
`/z/home/src/gcc-2.95.2/alphaev6-unknown-linux-gnu/libstdc++'
make[1]: *** [multi-all] Error 2
make[1]: Leaving directory
`/z/home/src/gcc-2.95.2/alphaev6-unknown-linux-gnu/libstdc++'
make: *** [all-target-libstdc++] Error 2
So, it seems the assembler doesn't know about EV6 having
sqrt instructions. Either that or this is an invalid form
of the sqrt instruction?? Anyway, anyone got a patch for
the assembler to allow the compiler to build??
Thanks,
Wes
-- To unsubscribe: send e-mail to axp-list-request@redhat.com with 'unsubscribe' as the subject. Do not send it to axp-list@redhat.com
This archive was generated by hypermail version 2a22 on Sat Apr 1 04:14:59 2000 PST
Send any problems or questions about this archive to webmaster@alphalinux.org.