This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][Ada] arm-linux sjlj port
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: Eric Botcazou <ebotcazou at adacore dot com>
- Cc: laurent at guerby dot net, Arnaud Charlet <charlet at adacore dot com>, gcc-patches at gcc dot gnu dot org, Matthias Klose <doko at debian dot org>, Martin Guy <martinwguy at gmail dot com>, Joel Sherrill <joel dot sherrill at oarcorp dot com>, Ludovic Brenta <ludovic at ludovic-brenta dot org>, Geert Bosch <bosch at adacore dot com>, Olivier Hainque <hainque at adacore dot com>, Mikael Pettersson <mikpe at it dot uu dot se>
- Date: Mon, 07 Sep 2009 13:19:42 +0100
- Subject: Re: [PATCH][Ada] arm-linux sjlj port
- References: <4A82D295.4030907@oarcorp.com> <1252319138.5049.1764.camel@localhost> <1252319604.17746.2.camel@e200601-lin.cambridge.arm.com> <200909071314.08980.ebotcazou@adacore.com>
On Mon, 2009-09-07 at 13:14 +0200, Eric Botcazou wrote:
> > Although this patch is completely in the Ada backend, and thus has very
> > little to do with the ARM port maintenance, I'm concerned that we are
> > trying to create an SJLJ port of GCC for ARM linux. Why is that needed?
> > Why aren't we using the unwind tables?
>
> GNAT hasn't been ported to DWARF EH for ARM, SJLJ is the only available
> solution for Ada on ARM as of this writing.
>
ARM doesn't use the DWARF EH. IT uses the format specified by the ARM
EABI.
R.