diff options
author | Jakub Jelinek <jakub@redhat.com> | 2020-06-16 18:19:44 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2020-06-16 18:19:44 +0200 |
commit | 43a9b25c17d264b81832e3bc09135f736c9e42ec (patch) | |
tree | f571d2652b4d6ac69c5388345cc170f80f5eaff0 /gcc | |
parent | 929fd91ba975eebf9e57f7f092041271dcaf0c34 (diff) | |
download | gcc-43a9b25c17d264b81832e3bc09135f736c9e42ec.zip gcc-43a9b25c17d264b81832e3bc09135f736c9e42ec.tar.gz gcc-43a9b25c17d264b81832e3bc09135f736c9e42ec.tar.bz2 |
testsuite: Make sure the *san/inline* tests aren't UNRESOLVED with LTO
These tests are UNRESOLVED because -fdump-tree-optimized can't be scanned
with slim LTO. Other *san/ tests deal with this by adding -ffat-lto-objects.
2020-06-16 Jakub Jelinek <jakub@redhat.com>
* c-c++-common/asan/inline.c: Add -ffat-lto-objects to dg-options.
* c-c++-common/asan/inline-kernel.c: Likewise.
* c-c++-common/ubsan/inline.c: Likewise.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/c-c++-common/asan/inline-kernel.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/asan/inline.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/ubsan/inline.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/gcc/testsuite/c-c++-common/asan/inline-kernel.c b/gcc/testsuite/c-c++-common/asan/inline-kernel.c index d0da54a..20689f8 100644 --- a/gcc/testsuite/c-c++-common/asan/inline-kernel.c +++ b/gcc/testsuite/c-c++-common/asan/inline-kernel.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fno-sanitize=address -fsanitize=kernel-address -c -O3 -fdump-tree-optimized" } */ +/* { dg-options "-fno-sanitize=address -fsanitize=kernel-address -c -O3 -fdump-tree-optimized -ffat-lto-objects" } */ int x; diff --git a/gcc/testsuite/c-c++-common/asan/inline.c b/gcc/testsuite/c-c++-common/asan/inline.c index 7c36702..7c7c924 100644 --- a/gcc/testsuite/c-c++-common/asan/inline.c +++ b/gcc/testsuite/c-c++-common/asan/inline.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fsanitize=address -c -O3 -fdump-tree-optimized" } */ +/* { dg-options "-fsanitize=address -c -O3 -fdump-tree-optimized -ffat-lto-objects" } */ int x; diff --git a/gcc/testsuite/c-c++-common/ubsan/inline.c b/gcc/testsuite/c-c++-common/ubsan/inline.c index de96604..6cf67f9 100644 --- a/gcc/testsuite/c-c++-common/ubsan/inline.c +++ b/gcc/testsuite/c-c++-common/ubsan/inline.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fsanitize=vla-bound -c -O3 -fdump-tree-optimized" } */ +/* { dg-options "-fsanitize=vla-bound -c -O3 -fdump-tree-optimized -ffat-lto-objects" } */ int x; |