------- Comment #4 from pinskia at gcc dot gnu dot org 2009-05-18 14:25 ------- (In reply to comment #3) > The bug is that > > snapshot_ret: > movq %rdi, rdi(%rip) > call *callthis(%rip) > > does not preserve stack alignment. But we assume that correct alignment > is preserved over the indirect function call(?).
Are you sure that this is not an inline-asm? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39907