[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: