Hi I cannot build gcc-4.0.0 on ia64 linux:
/bin/sh ./libtool --mode=compile /scratch/q127038/gcc-objects-IA64LX/gcc/xgcc -B/scratch/q127038/gcc-objects-IA64LX/gcc/ -B/share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/bin/ -B/share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/lib/ -isystem /share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/include -isystem /share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/sys-include -I. -I../../../gcc-4.0.0/libffi/include -Iinclude -I../../../gcc-4.0.0/libffi/src -O2 -g -O2 -c -o src/ia64/unix.lo ../../../gcc-4.0.0/libffi/src/ia64/unix.S
/scratch/q127038/gcc-objects-IA64LX/gcc/xgcc -B/scratch/q127038/gcc-objects-IA64LX/gcc/ -B/share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/bin/ -B/share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/lib/ -isystem /share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/include -isystem /share/sdmfs1/GNU/MSC-2002IA.March/usr/local//ia64-unknown-linux-gnu/sys-include -I. -I../../../gcc-4.0.0/libffi/include -Iinclude -I../../../gcc-4.0.0/libffi/src -O2 -g -O2 -c ../../../gcc-4.0.0/libffi/src/ia64/unix.S -fPIC -DPIC -o src/ia64/.libs/unix.o
../../../gcc-4.0.0/libffi/src/ia64/unix.S: Assembler messages:
../../../gcc-4.0.0/libffi/src/ia64/unix.S:104: Error: Unknown pseudo function [EMAIL PROTECTED]'
../../../gcc-4.0.0/libffi/src/ia64/unix.S:104: Error: bad expression
../../../gcc-4.0.0/libffi/src/ia64/unix.S:104: Error: Illegal operand separator `L'
../../../gcc-4.0.0/libffi/src/ia64/unix.S:106: Error: Unknown opcode `ld8.mov r18=[r18],.Lst_table'
../../../gcc-4.0.0/libffi/src/ia64/unix.S:346: Error: Unknown pseudo function [EMAIL PROTECTED]'
../../../gcc-4.0.0/libffi/src/ia64/unix.S:346: Error: bad expression
../../../gcc-4.0.0/libffi/src/ia64/unix.S:346: Error: Illegal operand separator `L'
../../../gcc-4.0.0/libffi/src/ia64/unix.S:349: Error: Unknown opcode `ld8.mov r18=[r18],.Lld_table'
make[4]: *** [src/ia64/unix.lo] Fehler 1
make[4]: Leaving directory `/scratch/q127038/gcc-objects-IA64LX/ia64-unknown-linux-gnu/libffi'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/scratch/q127038/gcc-objects-IA64LX/ia64-unknown-linux-gnu/libffi'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/scratch/q127038/gcc-objects-IA64LX/ia64-unknown-linux-gnu/libffi'
make[1]: *** [all-target-libffi] Fehler 2
make[1]: Leaving directory `/scratch/q127038/gcc-objects-IA64LX'
make: *** [bootstrap] Fehler 2
ltcae01:107)
ltcae01:107)
ltcae01:107)
ltcae01:107) g++ --version
g++ (GCC) 3.2
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ltcae01:108) uname -a
Linux ltcae01 2.4.22-11.msc-smp #1 SMP Thu Nov 6 08:20:11 PST 2003 ia64 unknown unknown GNU/Linux