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
+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
 
   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