This is the mail archive of the gcc@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: IRA vs. frame pointer elimination [PR38952]


On Fri, Jan 23, 2009 at 5:29 PM, Dave Korn
<dave.korn.cygwin@googlemail.com> wrote:
>    Hi all,
>
> re: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38952
> [Regression/4.4,P1 blocker IMHO: total failure of SjLj EH on Cygwin+MinGW]
>
>  I have a simple testcase showing breakage in SjLj EH on Cygwin.  To cut
> right to the chase, the RTL generated by the 130r.eh pass to save %ebp (the
> frame pointer) into the jmp_buf struct embedded in the SjLj_Function_Context
> struct that is about to be registered looks like so:
>

An IRA setjmp bug was fixed recently:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38587

Does it fix your problem?


-- 
H.J.


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