(allocate_dynamic_stack_space) [SETJMP_VIA_SAVE_AREA]:
Always call round_push; we can't rely on alignment of size. From-SVN: r1608
This commit is contained in:
parent
5d901c3182
commit
34c9156a02
@ -907,7 +907,10 @@ allocate_dynamic_stack_space (size, target, known_align)
|
||||
momentarily mis-aligning the stack. */
|
||||
|
||||
#ifdef STACK_BOUNDARY
|
||||
#ifndef SETJMP_VIA_SAVE_AREA /* If we added a variable amount to SIZE,
|
||||
we can no longer assume it is aligned. */
|
||||
if (known_align % STACK_BOUNDARY != 0)
|
||||
#endif
|
||||
size = round_push (size);
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user