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]

[PATCH] Handle CFA adjust notes in combine stack adjustments


I was hitting this during a i386 bootstrap, wherein csa managed to combine two
insns that both had REG_CFA_ADJUST_CFA notes, but didn't modify the notes.
This lead to an abort later in dwarf2cfi, when the inconsistency was noticed.

I'm not quite sure why this was happening on my branch but not mainline, but
I'm applying it here anyway.

Tested on i686 and x86_64.


r~

Attachment: z
Description: Text document


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