On 1/26/2022 6:42 PM, Allan McRae via Gcc-patches wrote:
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.

2022-01-26  Allan McRae  <al...@archlinux.org>

        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
We're actually in stage4, which means regression fixes only.  But since this only modifies the testsuite, it can't change code generation or the like.   I'll go out on a limb, ack and commit.

Jeff

Reply via email to