diff options
author | Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2024-02-10 18:44:16 +0100 |
---|---|---|
committer | Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2024-02-10 18:44:16 +0100 |
commit | d29f6c0b5903e3e5159dd3e5ea54ba5d5f53b995 (patch) | |
tree | 5af9e7d21bce9269b6b6328301d6e2fba186f857 /gcc | |
parent | 6b13e32162adf9e4f552e09c46f1de531ffa8c05 (diff) | |
download | gcc-d29f6c0b5903e3e5159dd3e5ea54ba5d5f53b995.zip gcc-d29f6c0b5903e3e5159dd3e5ea54ba5d5f53b995.tar.gz gcc-d29f6c0b5903e3e5159dd3e5ea54ba5d5f53b995.tar.bz2 |
Darwin, testsuite: skip some -mcmodel=large tests
See PR90698. On Xcode 15, the tests currently lead to a segfault of the
clang assembler.
gcc/testsuite/ChangeLog:
* gcc.target/i386/pr113689-1.c: Skip test on darwin.
* gcc.target/i386/pr113689-2.c: Likewise.
* gcc.target/i386/pr113689-3.c: Likewise.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr113689-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr113689-2.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr113689-3.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/i386/pr113689-1.c b/gcc/testsuite/gcc.target/i386/pr113689-1.c index 8285c0a..16b513c 100644 --- a/gcc/testsuite/gcc.target/i386/pr113689-1.c +++ b/gcc/testsuite/gcc.target/i386/pr113689-1.c @@ -1,5 +1,6 @@ /* { dg-do run { target { lp64 && fpic } } } */ /* { dg-options "-O2 -fno-pic -fprofile -mcmodel=large" } */ +/* { dg-skip-if "PR90698" { *-*-darwin* } } */ #include <stdarg.h> diff --git a/gcc/testsuite/gcc.target/i386/pr113689-2.c b/gcc/testsuite/gcc.target/i386/pr113689-2.c index 2e5579a..3613c28 100644 --- a/gcc/testsuite/gcc.target/i386/pr113689-2.c +++ b/gcc/testsuite/gcc.target/i386/pr113689-2.c @@ -1,5 +1,6 @@ /* { dg-do run { target { lp64 && fpic } } } */ /* { dg-options "-O2 -fpic -fprofile -mcmodel=large" } */ +/* { dg-skip-if "PR90698" { *-*-darwin* } } */ __attribute__((noipa)) void diff --git a/gcc/testsuite/gcc.target/i386/pr113689-3.c b/gcc/testsuite/gcc.target/i386/pr113689-3.c index dab7519..39373c1 100644 --- a/gcc/testsuite/gcc.target/i386/pr113689-3.c +++ b/gcc/testsuite/gcc.target/i386/pr113689-3.c @@ -1,5 +1,6 @@ /* { dg-do run { target { lp64 && fpic } } } */ /* { dg-options "-O2 -fpic -fprofile -mcmodel=large" } */ +/* { dg-skip-if "PR90698" { *-*-darwin* } } */ #include <stdarg.h> |