------- Comment #24 from ktietz at gcc dot gnu dot org 2009-01-29 13:45 ------- (In reply to comment #23) > I don't see why ix86_expand_epilogue should be changed. Do you have some > testcase which shows where your change improves generated code? > I can certainly test on Linux, but as frame.nsseregs is always 0 there, it > should make zilch difference.
It is the same testcase for w64. Just the option -fno-omit-frame-pointer has to be added. This leads on w64 to an ICE (internal abort) without this patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39002