------- Comment #10 from jakub at gcc dot gnu dot org 2008-04-11 19:19 ------- Well, for -m64 the code in between the old and new Altivec reg restoring spot when use_backchain_to_restore_sp will ld 1,0(1). Is altivec_save_offset guaranteed to be not lower than 288 bytes below this? For -m32, I see that it doesn't restore sp right away when alloca is used and the info->push_p increment doesn't apply to ABI_V4 either.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35907