diff options
author | Dominik Vogt <vogt@linux.vnet.ibm.com> | 2015-12-04 14:35:14 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2015-12-04 14:35:14 +0000 |
commit | 7d471c90332bb58e3668a5aaeb24640f7d4ca821 (patch) | |
tree | a703f2f279b2145ef209f8fe7547d05e8a5aa10a /gcc | |
parent | 7763d9729422ddc5dda9a3fe71a024c4ca7e0435 (diff) | |
download | gcc-7d471c90332bb58e3668a5aaeb24640f7d4ca821.zip gcc-7d471c90332bb58e3668a5aaeb24640f7d4ca821.tar.gz gcc-7d471c90332bb58e3668a5aaeb24640f7d4ca821.tar.bz2 |
S/390: Add -mbackchain options to fix test failure.
gcc/testsuite/ChangeLog
* gcc.dg/Wframe-address.c: S/390 requires the -mbackchain option to
access arbitrary stack frames.
* gcc.dg/Wno-frame-address.c: Likewise.
From-SVN: r231273
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/Wframe-address.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/Wno-frame-address.c | 1 |
3 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d0bd101..b304173 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,11 @@ 2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com> + * gcc.dg/Wframe-address.c: S/390 requires the -mbackchain option to + access arbitrary stack frames. + * gcc.dg/Wno-frame-address.c: Likewise. + +2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com> + * gcc.target/s390/asm-machine-1.c: Updated. * gcc.target/s390/asm-machine-2.c: Updated. * gcc.target/s390/asm-machine-3.c: Updated. diff --git a/gcc/testsuite/gcc.dg/Wframe-address.c b/gcc/testsuite/gcc.dg/Wframe-address.c index 7481baf..29bdfa3 100644 --- a/gcc/testsuite/gcc.dg/Wframe-address.c +++ b/gcc/testsuite/gcc.dg/Wframe-address.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-Wframe-address" } */ +/* { dg-additional-options "-mbackchain" { target { s390*-*-* } } } */ void* __attribute__ ((noclone, noinline)) test_builtin_frame_address (unsigned i) diff --git a/gcc/testsuite/gcc.dg/Wno-frame-address.c b/gcc/testsuite/gcc.dg/Wno-frame-address.c index 6409b29..e5d078f 100644 --- a/gcc/testsuite/gcc.dg/Wno-frame-address.c +++ b/gcc/testsuite/gcc.dg/Wno-frame-address.c @@ -1,6 +1,7 @@ /* { dg-do compile } */ /* { dg-skip-if "Cannot access arbitrary stack frames" { arm*-*-* hppa*-*-* visium-*-* } } */ /* { dg-options "-Werror" } */ +/* { dg-additional-options "-mbackchain" { target { s390*-*-* } } } */ /* Verify that -Wframe-address is not enabled by default by enabling -Werror and verifying the test still compiles. */ |