aarch64: disable tests on ilp32 [PR94514]
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Thu, 23 Apr 2020 10:26:10 +0000 (11:26 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Thu, 23 Apr 2020 13:12:44 +0000 (14:12 +0100)
branch-protection=pac-ret is only supported with lp64 abi.

gcc/testsuite/ChangeLog:

PR target/94514
* g++.target/aarch64/pr94514.C: Require lp64.
* gcc.target/aarch64/pr94514.c: Likewise.

gcc/testsuite/ChangeLog
gcc/testsuite/g++.target/aarch64/pr94514.C
gcc/testsuite/gcc.target/aarch64/pr94514.c

index 245c1512c76f260d380dec7f4f1a548f9269a216..7e676f053a549dab1edf56dbe9b1ebc5fdf14b87 100644 (file)
@@ -1,3 +1,9 @@
+2020-04-23  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/94514
+       * g++.target/aarch64/pr94514.C: Require lp64.
+       * gcc.target/aarch64/pr94514.c: Likewise.
+
 2020-04-23  Jakub Jelinek  <jakub@redhat.com>
 
        PR target/94707
index 2a8c949ba30cbe88f99419b3b87f30df06ecdf57..ae925cafeb6151f9dedf9e669314cca4c5e2c9c9 100644 (file)
@@ -1,5 +1,6 @@
 /* PR target/94514. Unwind across mixed pac-ret and non-pac-ret frames.  */
 /* { dg-do run } */
+/* { dg-require-effective-target lp64 } */
 
 __attribute__((noinline, target("branch-protection=pac-ret")))
 static void do_throw (void)
index bbbf5a6b0b3ac1585fa330e49dd2f8185624c377..cbc940421d241637a3ff778e66b6d2ed2a329bb0 100644 (file)
@@ -1,5 +1,6 @@
 /* PR target/94514. Unwind across mixed pac-ret and non-pac-ret frames.  */
 /* { dg-do run } */
+/* { dg-require-effective-target lp64 } */
 /* { dg-options "-fexceptions -O2" } */
 
 #include <unwind.h>