Ada results
I've tried building m68k-linux, arm-linux and alpha-linux gnat compilers.
None has worked ;-( ARM and m68k seem to be missing some exception handling support, eg (arm):
../../xgcc -B../../ -c -DCROSS_COMPILE -DIN_GCC `echo -g -O2 -fomit-frame-pointer -fPIC -DIN_RTS |sed -e 's/-pedantic//g' -e 's/-Wtraditional//g'` -g -O2 \
-I. -I.. -I../.. -I/home/willy/gcc/gcc-3.1/gcc/ada -I/home/willy/gcc/gcc-3.1/gcc/ada/.. -I/home/willy/gcc/gcc-3.1/gcc/ada/../config -I/home/willy/gcc/gcc-3.1/gcc/ada/../../include -I./../.. raise.c
raise.c: In function `__gnat_eh_personality':
raise.c:601: built-in function `__builtin_eh_return_data_regno' not currently supported
raise.c:601: built-in function `__builtin_eh_return_data_regno' not currently supported
and similar for m68k. Alpha appears to build, but once I try a native
make bootstrap, I get a segmentation fault:
(cd bldtools; gnatmake -q xnmake ; ./xnmake -s ../nmake.ads )
make[2]: *** [nmake.ads] Error 139
gdb isn't terribly helpful in debugging this -- I think it needs to be
taught about Ada.
I guess I'll try mips, mipsel & s390 next -- sparc & powerpc should be
able to bootstrap themselves without additional effort.
--
Revolutions do not require corporate support.
--
To UNSUBSCRIBE, email to debian-gcc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: