Commit 34c9156a by Richard Stallman

(allocate_dynamic_stack_space) [SETJMP_VIA_SAVE_AREA]:

Always call round_push; we can't rely on alignment of size.

From-SVN: r1608
parent 5d901c31
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment