diff options
author | John David Anglin <danglin@gcc.gnu.org> | 2024-10-06 16:09:28 -0400 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2024-10-06 16:09:28 -0400 |
commit | 4782662796ac8fa3174416cf04982290ee6bbc20 (patch) | |
tree | 1e3f635a59dcf9189a5e7af3fe9ee0e6fb39516d | |
parent | 220402bfc03cf6a6c5bff11da8497b5374dccfe0 (diff) | |
download | gcc-4782662796ac8fa3174416cf04982290ee6bbc20.zip gcc-4782662796ac8fa3174416cf04982290ee6bbc20.tar.gz gcc-4782662796ac8fa3174416cf04982290ee6bbc20.tar.bz2 |
testsuite: Require lto in three tests
2024-10-06 John David Anglin <danglin@gcc.gnu.org>
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/noexcept87.C: Require lto.
* g++.dg/ext/pragma-unroll-lambda-lto.C: Likewise.
* gcc.dg/enum-alias-3.c: Likewise.
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/noexcept87.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/pragma-unroll-lambda-lto.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/enum-alias-3.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/cpp0x/noexcept87.C b/gcc/testsuite/g++.dg/cpp0x/noexcept87.C index 339569d..bb7bb60 100644 --- a/gcc/testsuite/g++.dg/cpp0x/noexcept87.C +++ b/gcc/testsuite/g++.dg/cpp0x/noexcept87.C @@ -1,5 +1,6 @@ // PR c++/115223 // { dg-do compile { target c++11 } } +// { dg-require-effective-target lto } // { dg-additional-options -flto } template<class T> diff --git a/gcc/testsuite/g++.dg/ext/pragma-unroll-lambda-lto.C b/gcc/testsuite/g++.dg/ext/pragma-unroll-lambda-lto.C index 64cdf90..ddf1173 100644 --- a/gcc/testsuite/g++.dg/ext/pragma-unroll-lambda-lto.C +++ b/gcc/testsuite/g++.dg/ext/pragma-unroll-lambda-lto.C @@ -1,4 +1,5 @@ // { dg-do link { target c++11 } } +// { dg-require-effective-target lto } // { dg-options "-O2 -flto -fdump-rtl-loop2_unroll" } // { dg-skip-if "requires hosted libstdc++ for cstdlib rand" { ! hostedlib } } diff --git a/gcc/testsuite/gcc.dg/enum-alias-3.c b/gcc/testsuite/gcc.dg/enum-alias-3.c index 36a4f02..322c8d8 100644 --- a/gcc/testsuite/gcc.dg/enum-alias-3.c +++ b/gcc/testsuite/gcc.dg/enum-alias-3.c @@ -1,4 +1,5 @@ /* { dg-do run } */ +/* { dg-require-effective-target lto } */ /* { dg-options "-O2 -flto" } */ typedef int *A; |