Commit 665792eb by Jan Hubicka Committed by Jan Hubicka

* reload1.c (reload) Align stack frame to cfun->stack_alignment_needed,

	not to BIGGEST_ALIGNMENT.

From-SVN: r31860
parent 1f7d1a52
Wed Feb 9 14:18:08 MET 2000 Jan Hubicka <jh@suse.cz>
* reload1.c (reload) Align stack frame to cfun->stack_alignment_needed,
not to BIGGEST_ALIGNMENT.
2000-02-08 Geoff Keating <geoffk@cygnus.com> 2000-02-08 Geoff Keating <geoffk@cygnus.com>
* dwarf2.h (DW_CFA_GNU_negative_offset_extended): New constant. * dwarf2.h (DW_CFA_GNU_negative_offset_extended): New constant.
......
...@@ -841,11 +841,12 @@ reload (first, global, dumpfile) ...@@ -841,11 +841,12 @@ reload (first, global, dumpfile)
HOST_WIDE_INT starting_frame_size; HOST_WIDE_INT starting_frame_size;
/* Round size of stack frame to BIGGEST_ALIGNMENT. This must be done /* Round size of stack frame to stack_alignment_needed. This must be done
here because the stack size may be a part of the offset computation here because the stack size may be a part of the offset computation
for register elimination, and there might have been new stack slots for register elimination, and there might have been new stack slots
created in the last iteration of this loop. */ created in the last iteration of this loop. */
assign_stack_local (BLKmode, 0, 0); if (cfun->stack_alignment_needed)
assign_stack_local (BLKmode, 0, cfun->stack_alignment_needed);
starting_frame_size = get_frame_size (); starting_frame_size = get_frame_size ();
......
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