[PATCH/4.4 Regression] Fix PR target/38952 (SjLj EH failure on i386)

Richard Guenther richard.guenther@gmail.com
Tue Jan 27 12:36:00 GMT 2009


On Mon, Jan 26, 2009 at 1:04 AM, Dave Korn
<dave.korn.cygwin@googlemail.com> wrote:
>    Hi all,
>
>  The attached patch fixes PR38952 for me, at least as far as my initial
> testing (using pattern "old-deja.exp=eh*" in the G++ testsuite) shows, so I'm
> now going for a full bootstrap and test on both Cygwin and Linux using both
> SjLj and DW-2 EH.
>
>  This will take a few days (the testsuite runs very slowly on Cygwin and
> I've already got four concurrent runs going) but, assuming no regressions, OK
> to apply?

Ok.

Thanks,
Richard.

> gcc/ChangeLog:
>
>        PR target/38952
>        * config/i386/i386.c (ix86_builtin_setjmp_frame_value):  New function.
>        (TARGET_BUILTIN_SETJMP_FRAME_VALUE):  Override default to point at it.
>
>    cheers,
>      DaveK
>



More information about the Gcc-patches mailing list