testsuite: Only run -fcf-protection test on i?86/x86_64 [PR107213]
authorMarek Polacek <polacek@redhat.com>
Tue, 11 Oct 2022 16:51:40 +0000 (12:51 -0400)
committerMarek Polacek <polacek@redhat.com>
Tue, 18 Oct 2022 17:40:29 +0000 (13:40 -0400)
This test fails on non-i?86/x86_64 targets because on those targets
we get

  error: '-fcf-protection=full' is not supported for this target

so this patch limits where the test is run.

PR testsuite/107213

gcc/testsuite/ChangeLog:

* c-c++-common/pointer-to-fn1.c: Only run on i?86/x86_64.

gcc/testsuite/c-c++-common/pointer-to-fn1.c

index 9758854..e2f948d 100644 (file)
@@ -1,4 +1,5 @@
 /* PR c++/106937 */
+/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
 /* { dg-options "-fcf-protection" } */
 /* { dg-additional-options "-std=c++11 -fpermissive" { target c++ } } */
 /* Test printing a pointer to function with attribute.  */