From: Avinash Jayakar <[email protected]>

This patch depends on
https://gcc.gnu.org/pipermail/gcc-patches/2026-May/718172.html

Effective target directives were missed out when adding AES builtins
for powerpc, this patch adds them for the affected tests.

2026-06-01  Avinash Jayakar  <[email protected]>

gcc/testsuite/ChangeLog:
        * gcc.target/powerpc/aes-builtin-1.c: Add future_compile_ok and lp64
        testsuite directive.
        * gcc.target/powerpc/aes-builtin-2.c: Add future_compile_ok and lp64
        testsuite directive.
        * gcc.target/powerpc/aes-builtin-3.c: Add future_compile_ok and lp64
        testsuite directive.
---
 gcc/testsuite/gcc.target/powerpc/aes-builtin-1.c | 2 ++
 gcc/testsuite/gcc.target/powerpc/aes-builtin-2.c | 2 ++
 gcc/testsuite/gcc.target/powerpc/aes-builtin-3.c | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/gcc/testsuite/gcc.target/powerpc/aes-builtin-1.c 
b/gcc/testsuite/gcc.target/powerpc/aes-builtin-1.c
index 2777fcdc7ae..729ae1ef26d 100644
--- a/gcc/testsuite/gcc.target/powerpc/aes-builtin-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/aes-builtin-1.c
@@ -1,4 +1,6 @@
 /* { dg-do compile } */
+/* { dg-require-effective-target powerpc_future_compile_ok } */
+/* { dg-require-effective-target lp64 } */
 /* { dg-options "-mdejagnu-cpu=future -O2" } */
 
 void
diff --git a/gcc/testsuite/gcc.target/powerpc/aes-builtin-2.c 
b/gcc/testsuite/gcc.target/powerpc/aes-builtin-2.c
index 98f16ad0fe8..a509f760cd6 100644
--- a/gcc/testsuite/gcc.target/powerpc/aes-builtin-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/aes-builtin-2.c
@@ -1,4 +1,6 @@
 /* { dg-do compile } */
+/* { dg-require-effective-target powerpc_future_compile_ok } */
+/* { dg-require-effective-target lp64 } */
 /* { dg-options "-mdejagnu-cpu=future -O2" } */
 
 typedef unsigned char vec_t __attribute__((vector_size(16)));
diff --git a/gcc/testsuite/gcc.target/powerpc/aes-builtin-3.c 
b/gcc/testsuite/gcc.target/powerpc/aes-builtin-3.c
index 007bf878afb..bbed43a1e8c 100644
--- a/gcc/testsuite/gcc.target/powerpc/aes-builtin-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/aes-builtin-3.c
@@ -1,4 +1,6 @@
 /* { dg-do compile } */
+/* { dg-require-effective-target powerpc_future_compile_ok } */
+/* { dg-require-effective-target lp64 } */
 /* { dg-options "-mdejagnu-cpu=future -O2" } */
 
 void
-- 
2.51.0

Reply via email to