Message ID | CAEwic4Z4qA9OB2vibCaLbEzRq1OJjq_0D9qTiyHUTGXq0sO7ww@mail.gmail.com |
---|---|
State | New |
Headers | show |
On 10/12/2011 09:54 AM, Kai Tietz wrote: > +;; We need to disable this for TARGET_SEH, as otherwise > +;; shrink-wrapped prologue gets enabled too. This might exceed > +;; the maximum size of prologue in unwind information. > + > (define_expand "simple_return" > [(simple_return)] > - "" > + "!TARGET_SEH" Ok. r~
Index: i386.md =================================================================== --- i386.md (revision 179824) +++ i386.md (working copy) @@ -11708,9 +11708,13 @@ } }) +;; We need to disable this for TARGET_SEH, as otherwise +;; shrink-wrapped prologue gets enabled too. This might exceed +;; the maximum size of prologue in unwind information. + (define_expand "simple_return" [(simple_return)] - "" + "!TARGET_SEH" { if (crtl->args.pops_args) {