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

Re: Ada results



On Mon, 2002-05-06 at 19:35, Matthew Wilcox wrote:
> 
> 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

Yah, arm.h isn't defining EH_RETURN_DATA_REGNO and friends.  Right now I
think arm-linux is still using sjlj-exceptions, which may not cut the
mustard for Ada.  I'm not quite sure what the story is with this stuff
at the moment, but I'll look into it in the next day or so.

p.


-- 
To UNSUBSCRIBE, email to debian-gcc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: