Commit 9158295f by Andreas Krebbel Committed by Andreas Krebbel

S/390: Remove assertion in s390_init_frame_layout.

gcc/ChangeLog:

2015-07-08  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>

	    * config/s390/s390.c (s390_init_frame_layout): Replace assertion
	    with early exit.

From-SVN: r225542
parent 7b3bc1f3
2015-07-08 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* config/s390/s390.c (s390_init_frame_layout): Replace assertion
with early exit.
2015-07-08 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (*jcc_bt<mode>): Only allow const_int values
......
......@@ -9343,7 +9343,10 @@ s390_init_frame_layout (void)
HOST_WIDE_INT frame_size;
int base_used;
gcc_assert (!reload_completed);
/* After LRA the frame layout is supposed to be read-only and should
not be re-computed. */
if (reload_completed)
return;
/* On S/390 machines, we may need to perform branch splitting, which
will require both base and return address register. We have no
......
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