testsuite/70230 - fix failures with default SSP\
authorAllan McRae <allan@archlinux.org>
Fri, 28 Jan 2022 17:44:08 +0000 (12:44 -0500)
committerJeff Law <jeffreyalaw@gmail.com>
Fri, 28 Jan 2022 17:45:16 +0000 (12:45 -0500)
commit90c31ff339015ddd89ac519656fbd23a36ee6271
tree9bac810501e9c1323ddb9e3ee676425c25773cee
parent3f0fcda37f58d4108feb67de08f181a32bcb6388
testsuite/70230 - fix failures with default SSP\

Configuring with --enable-default-ssp triggers various testsuite
failures.  These contain asm statements that are not compatible with
-fstack-protector.  Adding -fno-stack-protector to dg-options to
work around this issue.

Tested on x86_64-linux.

PR testsuite/70230
* gcc.dg/asan/use-after-scope-4.c (dg-options): Add
-fno-stack-protector.
* gcc.dg/stack-usage-1.c: Likewise
* gcc.dg/superblock.c: Likewise
* gcc.target/i386/avx-vzeroupper-17.c: Likewise
* gcc.target/i386/cleanup-1.c: Likewise
* gcc.target/i386/cleanup-2.c: Likewise
* gcc.target/i386/interrupt-redzone-1.c: Likewise
* gcc.target/i386/interrupt-redzone-2.c: Likewise
* gcc.target/i386/pr79793-1.c: Likewise
* gcc.target/i386/pr79793-2.c: Likewise
* gcc.target/i386/shrink_wrap_1.c: Likewise
* gcc.target/i386/stack-check-11.c: Likewise
* gcc.target/i386/stack-check-18.c: Likewise
* gcc.target/i386/stack-check-19.c: Likewise
* gcc.target/i386/stackalign/pr88483-1.c: Likewise
* gcc.target/i386/stackalign/pr88483-2.c: Likewise
* gcc.target/i386/sw-1.c: Likewise
17 files changed:
gcc/testsuite/gcc.dg/asan/use-after-scope-4.c
gcc/testsuite/gcc.dg/stack-usage-1.c
gcc/testsuite/gcc.dg/superblock.c
gcc/testsuite/gcc.target/i386/avx-vzeroupper-17.c
gcc/testsuite/gcc.target/i386/cleanup-1.c
gcc/testsuite/gcc.target/i386/cleanup-2.c
gcc/testsuite/gcc.target/i386/interrupt-redzone-1.c
gcc/testsuite/gcc.target/i386/interrupt-redzone-2.c
gcc/testsuite/gcc.target/i386/pr79793-1.c
gcc/testsuite/gcc.target/i386/pr79793-2.c
gcc/testsuite/gcc.target/i386/shrink_wrap_1.c
gcc/testsuite/gcc.target/i386/stack-check-11.c
gcc/testsuite/gcc.target/i386/stack-check-18.c
gcc/testsuite/gcc.target/i386/stack-check-19.c
gcc/testsuite/gcc.target/i386/stackalign/pr88483-1.c
gcc/testsuite/gcc.target/i386/stackalign/pr88483-2.c
gcc/testsuite/gcc.target/i386/sw-1.c