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

Re: Plans for GCC in Squeeze

Laurent GUERBY writes:
> arm need some work for Ada to support "ZCX" exceptions, after asking
> on the gcc@ list I got some people proposal and advices on how to proceed. 
> I tried to build 4.4 with sjlj for arm but exceptions did not work, this was
> a few monthes ago so may be it's better now.
> What is your plan exactly? sjlj?

Both SJLJ and ZCX are possible at this point, so I am undecided.
Since Etch, the native packages provide both SJLJ and ZCX; we could
decide that the cross compiler for arm supports only SJLJ unless and
until upstream adds support for ZCX.

> Reference: http://gcc.gnu.org/ml/gcc-patches/2008-12/msg01185.html
> Note: binutils people are working on the stage1 "too big to link" issue on arm:
> http://sourceware.org/bugzilla/show_bug.cgi?id=9743
> http://sourceware.org/ml/binutils/2009-02/msg00170.html
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38523

Thanks for the references.  They will come in handy.

> For multilib a priori when it's not working for Ada it's a simple matter
> of adding better detection in gcc/ada/gcc-interface/Makefile.in, many
> people have contributed patches there.

Yes, that is also my feeling.

> One item left is adding to gnatmake smartness to handle -m flag
> without needing explicit --RTS=, this will allow testsuite
> to check multilib for Ada, discussed here but no
> volunteer yet:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5911
> Also reported:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37703
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32548
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39172
> Thanks in advance,

Again thanks for the references.

Ludovic Brenta.

Reply to: