diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-02-02 11:18:49 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-02-02 11:18:49 +0100 |
commit | bef7e56112f194be3748fb45a9801107f41c8388 (patch) | |
tree | d0e08c1fe33c1b438a70ed4947f5391261b4ddda /gcc | |
parent | 9f11a4a76fc9c05d1030aca90e43efe13d314739 (diff) | |
download | gcc-bef7e56112f194be3748fb45a9801107f41c8388.zip gcc-bef7e56112f194be3748fb45a9801107f41c8388.tar.gz gcc-bef7e56112f194be3748fb45a9801107f41c8388.tar.bz2 |
pr63316.c: Use dg-skip-if instead of dg-options.
* c-c++-common/asan/pr63316.c: Use dg-skip-if instead of dg-options.
* c-c++-common/asan/misalign-1.c: Likewise.
* c-c++-common/asan/misalign-2.c: Likewise.
* g++.dg/asan/pr69276.C: Add dg-skip-if, remove dg-additional-options.
* gcc.dg/asan/pr66314.c: Remove -Os from dg-options, add dg-skip-if.
* gcc.dg/asan/use-after-scope-3.c: Use dg-skip-if instead of dg-options.
* gcc.dg/asan/use-after-scope-9.c: Add dg-skip-if, remove -O2 and
add -ffat-lto-objects from/to dg-additional-options.
* gcc.dg/asan/use-after-scope-10.c: Add dg-skip-if, remove -O2 from
dg-additional-options.
From-SVN: r245121
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/asan/misalign-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/asan/misalign-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/asan/pr63316.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/asan/pr69276.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/asan/pr66314.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/asan/use-after-scope-10.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/asan/use-after-scope-3.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/asan/use-after-scope-9.c | 3 |
9 files changed, 22 insertions, 8 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index cc5da33..fe055b2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,16 @@ 2017-02-02 Jakub Jelinek <jakub@redhat.com> + * c-c++-common/asan/pr63316.c: Use dg-skip-if instead of dg-options. + * c-c++-common/asan/misalign-1.c: Likewise. + * c-c++-common/asan/misalign-2.c: Likewise. + * g++.dg/asan/pr69276.C: Add dg-skip-if, remove dg-additional-options. + * gcc.dg/asan/pr66314.c: Remove -Os from dg-options, add dg-skip-if. + * gcc.dg/asan/use-after-scope-3.c: Use dg-skip-if instead of dg-options. + * gcc.dg/asan/use-after-scope-9.c: Add dg-skip-if, remove -O2 and + add -ffat-lto-objects from/to dg-additional-options. + * gcc.dg/asan/use-after-scope-10.c: Add dg-skip-if, remove -O2 from + dg-additional-options. + PR target/79197 * gcc.target/powerpc/pr79197.c: New test. * gcc.c-torture/compile/pr79197.c: New test. diff --git a/gcc/testsuite/c-c++-common/asan/misalign-1.c b/gcc/testsuite/c-c++-common/asan/misalign-1.c index f1cca16..c38acd5 100644 --- a/gcc/testsuite/c-c++-common/asan/misalign-1.c +++ b/gcc/testsuite/c-c++-common/asan/misalign-1.c @@ -1,5 +1,5 @@ /* { dg-do run { target { ilp32 || lp64 } } } */ -/* { dg-options "-O2" } */ +/* { dg-skip-if "" { *-*-* } { "*" } { "-O2" } } */ /* { dg-additional-options "-fno-omit-frame-pointer" { target *-*-darwin* } } */ /* { dg-shouldfail "asan" } */ diff --git a/gcc/testsuite/c-c++-common/asan/misalign-2.c b/gcc/testsuite/c-c++-common/asan/misalign-2.c index 9f400b4..099a3b8 100644 --- a/gcc/testsuite/c-c++-common/asan/misalign-2.c +++ b/gcc/testsuite/c-c++-common/asan/misalign-2.c @@ -1,5 +1,5 @@ /* { dg-do run { target { ilp32 || lp64 } } } */ -/* { dg-options "-O2" } */ +/* { dg-skip-if "" { *-*-* } { "*" } { "-O2" } } */ /* { dg-additional-options "-fno-omit-frame-pointer" { target *-*-darwin* } } */ /* { dg-shouldfail "asan" } */ diff --git a/gcc/testsuite/c-c++-common/asan/pr63316.c b/gcc/testsuite/c-c++-common/asan/pr63316.c index d07093a..d243edc 100644 --- a/gcc/testsuite/c-c++-common/asan/pr63316.c +++ b/gcc/testsuite/c-c++-common/asan/pr63316.c @@ -1,6 +1,6 @@ /* PR sanitizer/63316 */ /* { dg-do run } */ -/* { dg-options "-fsanitize=address -O2" } */ +/* { dg-skip-if "" { *-*-* } { "*" } { "-O2" } } */ #ifdef __cplusplus extern "C" { diff --git a/gcc/testsuite/g++.dg/asan/pr69276.C b/gcc/testsuite/g++.dg/asan/pr69276.C index ff43650..1347fae 100644 --- a/gcc/testsuite/g++.dg/asan/pr69276.C +++ b/gcc/testsuite/g++.dg/asan/pr69276.C @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-shouldfail "asan" } */ -/* { dg-additional-options "-O0 -fno-lto" } */ +/* { dg-skip-if "" { *-*-* } { "*" } { "-O0" } } */ #include <stdlib.h> diff --git a/gcc/testsuite/gcc.dg/asan/pr66314.c b/gcc/testsuite/gcc.dg/asan/pr66314.c index 3f6b12c..956e5d3 100644 --- a/gcc/testsuite/gcc.dg/asan/pr66314.c +++ b/gcc/testsuite/gcc.dg/asan/pr66314.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ -/* { dg-options "-std=gnu89 -Os -fprofile-arcs -fno-sanitize=all -fsanitize=kernel-address" } */ +/* { dg-options "-std=gnu89 -fprofile-arcs -fno-sanitize=all -fsanitize=kernel-address" } */ +/* { dg-skip-if "" { *-*-* } { "*" } { "-Os" } } */ char *a; int d; diff --git a/gcc/testsuite/gcc.dg/asan/use-after-scope-10.c b/gcc/testsuite/gcc.dg/asan/use-after-scope-10.c index 24de8ce..60f4576 100644 --- a/gcc/testsuite/gcc.dg/asan/use-after-scope-10.c +++ b/gcc/testsuite/gcc.dg/asan/use-after-scope-10.c @@ -1,6 +1,7 @@ // { dg-do run } // { dg-shouldfail "asan" } -// { dg-additional-options "-O2 -fdump-tree-asan1" } +// { dg-skip-if "" { *-*-* } { "*" } { "-O2" } } +// { dg-additional-options "-fdump-tree-asan1" } int main (int argc, char **argv) diff --git a/gcc/testsuite/gcc.dg/asan/use-after-scope-3.c b/gcc/testsuite/gcc.dg/asan/use-after-scope-3.c index 8b11bea..ddf3c04 100644 --- a/gcc/testsuite/gcc.dg/asan/use-after-scope-3.c +++ b/gcc/testsuite/gcc.dg/asan/use-after-scope-3.c @@ -1,6 +1,6 @@ // { dg-do run } // { dg-shouldfail "asan" } -// { dg-additional-options "-O0" } +// { dg-skip-if "" { *-*-* } { "*" } { "-O0" } } int main (void) diff --git a/gcc/testsuite/gcc.dg/asan/use-after-scope-9.c b/gcc/testsuite/gcc.dg/asan/use-after-scope-9.c index 5d069dd..edc1ab2 100644 --- a/gcc/testsuite/gcc.dg/asan/use-after-scope-9.c +++ b/gcc/testsuite/gcc.dg/asan/use-after-scope-9.c @@ -1,6 +1,7 @@ // { dg-do run } // { dg-shouldfail "asan" } -// { dg-additional-options "-O2 -fdump-tree-asan1" } +// { dg-skip-if "" { *-*-* } { "*" } { "-O2" } } +// { dg-additional-options "-fdump-tree-asan1 -ffat-lto-objects" } int main (int argc, char **argv) |