Re: GCC EH unwinding bug and libjava calling std::terminate ()

2009-03-27 Thread Jan Hubicka
> Jan Hubicka wrote: > > > OK, pragma_java_exceptions variable is not there > > It's in mainline now. > > > does something like this work for you? > > Yes. OK, I will do full testing cycle (x86_64-linux) and commit it. Thanks! Honza > > Andrew.

Re: GCC EH unwinding bug and libjava calling std::terminate ()

2009-03-27 Thread Andrew Haley
Jan Hubicka wrote: > OK, pragma_java_exceptions variable is not there It's in mainline now. > does something like this work for you? Yes. Andrew.

Re: GCC EH unwinding bug and libjava calling std::terminate ()

2009-03-27 Thread Jan Hubicka
> Jan Hubicka wrote: > > > current mainline is buggy in EH unwinding effectivly ignoring > > MUST_NOT_THROW regions when reached via RESX from local handlers. > > See http://gcc.gnu.org/ml/gcc-patches/2009-03/msg01285.html for details. > > > > Unfortunately this patch causes bootstrap failure whe

Re: GCC EH unwinding bug and libjava calling std::terminate ()

2009-03-27 Thread Andrew Haley
Jan Hubicka wrote: > current mainline is buggy in EH unwinding effectivly ignoring > MUST_NOT_THROW regions when reached via RESX from local handlers. > See http://gcc.gnu.org/ml/gcc-patches/2009-03/msg01285.html for details. > > Unfortunately this patch causes bootstrap failure when building lib

GCC EH unwinding bug and libjava calling std::terminate ()

2009-03-27 Thread Jan Hubicka
Hi, current mainline is buggy in EH unwinding effectivly ignoring MUST_NOT_THROW regions when reached via RESX from local handlers. See http://gcc.gnu.org/ml/gcc-patches/2009-03/msg01285.html for details. Unfortunately this patch causes bootstrap failure when building libjava, because std::termina