S/390: Lower requirements for successful htm tests.
authorDominik Vogt <vogt@linux.vnet.ibm.com>
Fri, 18 Nov 2016 14:50:27 +0000 (14:50 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Fri, 18 Nov 2016 14:50:27 +0000 (14:50 +0000)
commit151c204ff8673a9c7efd2e6492b3765b60229f6d
treef6aedb9829c423ad5684aabfd575dc6260f4688f
parentd79318594936bb80dc5a0b82c70346249c49e5b0
S/390: Lower requirements for successful htm tests.

The attached patch makes the htm tests on s390 less sensitive to
spurious abort.  Please check the commit comment for details.  The
modified tests have been run once on a zEC12.

gcc/ChangeLog:

2016-11-18  Dominik Vogt  <vogt@linux.vnet.ibm.com>

* config/rs6000/rs6000.c (rs6000_stack_info): PR/77359: Properly align
local variables in functions calling alloca.  Also update the ASCII
drawings
* config/rs6000/rs6000.h (STARTING_FRAME_OFFSET, STACK_DYNAMIC_OFFSET):
PR/77359: Likewise.
* config/rs6000/aix.h (STARTING_FRAME_OFFSET, STACK_DYNAMIC_OFFSET):
PR/77359: Copy AIX specific versions of the rs6000.h macros to aix.h.

From-SVN: r242591
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/s390/htm-builtins-1.c
gcc/testsuite/gcc.target/s390/htm-builtins-2.c