[resending a reply sent to a private copy]

From: Olivier Hainque <hain...@adacore.com>
To: "Luke A. Guest" <lagu...@archeia.com>
Subject: Re: Porting ZCX (not SJLJ) for GNAT ARM EABI
Date: Mon, 27 Sep 2010 15:18:59 +0200
Luke A. Guest wrote:
> >  A quick glance suggests that your arm-linux port might be using the
> >  latter (from t-linux if I'm not mistaken, I'm not at all familiar with
> >  the port though).
>
> I can't see any mention of unwind in the the t-linux-eabi file, I'm
> probably missing something I just don't unerstand here :D

 I was thinking of

   config.gcc
   arm*-*-linux*)                  # ARM GNU/Linux with ELF
        ...
        tmake_file="${tmake_file} t-linux arm/t-arm"
                                  ^^^^^^^
 then in config/t-linux

   # Use unwind-dw2-fde-glibc
   ...

> >  Wouldn't tb-gcc.c "just work" (using _Unwind_Backtrace) ?
>
> I would expect so, but again, not sure on this yet.

 We'll see.

> >  Out of curiosity, why did you choose that particular topic (ZCX for
> >  Ada on arm-linux) ? Does this just happen to seem of interest for
> >  learning purposes, or is there a more specific need ?
>
> In #Ada there are always people coming in and asking if there is an ARM
> GNAT, which we always say "sort of..." ARM CPU's aren't the fastest on
> the planet and not having EABI EH to help with this is something that
> really needs to be done imho.
[...]

 I see, thanks.

 Cheers,

 Olivier

Reply via email to