This is the mail archive of the gcc-patches@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: [PATCH] Fix i?86 eh regressions (PR middle-end/40304)


Jakub Jelinek wrote:
lea.c regression seems to be unrelated, seems the presence of a frame
related insn later in the bb confuses following peepholing in the same bb.

I havn't looked (as i don't remember seeing that error), but that may be due to

* emit-rtl.c (try_split): Don't split RTX_FRAME_RELATED_P.

which I put in because try_split was throwing away my notes.  I
suppose I could work harder in that function to preserve them
somehow...

I'll look at this more Monday.


2009-05-30 Jakub Jelinek <jakub@redhat.com>

	PR middle-end/40304
	* config/i386/i386.c (pro_epilogue_adjust_stack): Mark insns
	frame related even if !set_cfa && style < 0.

Ok. Thanks for fixing this one.



r~



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