aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2024-10-06 16:09:28 -0400
committerJohn David Anglin <danglin@gcc.gnu.org>2024-10-06 16:09:28 -0400
commit4782662796ac8fa3174416cf04982290ee6bbc20 (patch)
tree1e3f635a59dcf9189a5e7af3fe9ee0e6fb39516d /gcc
parent220402bfc03cf6a6c5bff11da8497b5374dccfe0 (diff)
downloadgcc-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.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/cpp0x/noexcept87.C1
-rw-r--r--gcc/testsuite/g++.dg/ext/pragma-unroll-lambda-lto.C1
-rw-r--r--gcc/testsuite/gcc.dg/enum-alias-3.c1
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;