This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][Ada] arm-linux sjlj port


On Mon, 2009-09-07 at 12:25 +0200, Laurent GUERBY wrote:
> Hi,
> 
> Using Mikael 4.4.1 armel binaries as base compiler:
> 
> http://user.it.uu.se/~mikpe/linux/arm-eabi-ada/
> 
> And with the following updated patch from Mikael GCC trunk
> bootstraps Ada successfully on arm-linux (sjlj exceptions) 
> and has quite good ACATS results:
> 
> http://gcc.gnu.org/ml/gcc-testresults/2009-08/msg03024.html
> 
> Ok to commit to trunk after a complete bootstrap+check?
> 

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?

Having an SJLJ port (in addition to being very poor performance) seems
the wrong way to go to me, as it will just cause confusion for our
users.

R.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]