rs6000: Shut up -Wformat-diag somewhat
authorSegher Boessenkool <segher@gcc.gnu.org>
Sat, 13 Jul 2019 15:57:21 +0000 (17:57 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Sat, 13 Jul 2019 15:57:21 +0000 (17:57 +0200)
We currently get lot of build warnings like
/home/segher/src/gcc/gcc/config/rs6000/rs6000-c.c:7039:12: warning: misspelled term 'builtin function' in format; use 'built-in function' instead [-Wformat-diag]
 7039 |    error ("builtin function %qs not supported in this compiler "
      |            ^~~~~~~~~~~~~~~~

That would print something like
  builtin function '__builtin_example' not supported in this compiler

Changing that to "built-in" as suggested only makes this worse.
Instead, let's just remove the whole "builtin function" phrase.

PR target/91148
* config/rs6000/rs6000.c (rs6000_invalid_builtin): Remove superfluous
"builtin function" phrasing.

gcc/testsuite/
* gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-extract-exp-1.c: Adjust.
* gcc.target/powerpc/bfp/scalar-extract-exp-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-extract-exp-4.c: Adjust.
* gcc.target/powerpc/bfp/scalar-extract-sig-1.c: Adjust.
* gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-extract-sig-4.c: Adjust.
* gcc.target/powerpc/bfp/scalar-insert-exp-1.c: Adjust.
* gcc.target/powerpc/bfp/scalar-insert-exp-10.c: Adjust.
* gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-insert-exp-4.c: Adjust.
* gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Adjust.
* gcc.target/powerpc/bfp/scalar-insert-exp-7.c: Adjust.
* gcc.target/powerpc/bfp/scalar-insert-exp-8.c: Adjust.
* gcc.target/powerpc/bfp/scalar-test-data-class-11.c: Adjust.
* gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust.
* gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Adjust.
* gcc.target/powerpc/bfp/scalar-test-neg-2.c: Adjust.
* gcc.target/powerpc/bfp/scalar-test-neg-3.c: Adjust.
* gcc.target/powerpc/bfp/scalar-test-neg-5.c: Adjust.
* gcc.target/powerpc/bfp/vec-extract-exp-2.c: Adjust.
* gcc.target/powerpc/bfp/vec-extract-exp-3.c: Adjust.
* gcc.target/powerpc/bfp/vec-extract-sig-2.c: Adjust.
* gcc.target/powerpc/bfp/vec-extract-sig-3.c: Adjust.
* gcc.target/powerpc/bfp/vec-insert-exp-2.c: Adjust.
* gcc.target/powerpc/bfp/vec-insert-exp-3.c: Adjust.
* gcc.target/powerpc/bfp/vec-insert-exp-6.c: Adjust.
* gcc.target/powerpc/bfp/vec-insert-exp-7.c: Adjust.
* gcc.target/powerpc/bfp/vec-test-data-class-2.c: Adjust.
* gcc.target/powerpc/bfp/vec-test-data-class-3.c: Adjust.
* gcc.target/powerpc/byte-in-either-range-1.c: Adjust.
* gcc.target/powerpc/byte-in-range-1.c: Adjust.
* gcc.target/powerpc/byte-in-set-1.c: Adjust.
* gcc.target/powerpc/byte-in-set-2.c: Adjust.
* gcc.target/powerpc/cmpb-3.c: Adjust.
* gcc.target/powerpc/crypto-builtin-2.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-1.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-11.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-16.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-21.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-26.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-31.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-36.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-41.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-46.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-51.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-56.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-6.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-61.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-66.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-71.c: Adjust.
* gcc.target/powerpc/dfp/dtstsfi-76.c: Adjust.
* gcc.target/powerpc/vsu/vec-all-nez-7.c: Adjust.
* gcc.target/powerpc/vsu/vec-any-eqz-7.c: Adjust.
* gcc.target/powerpc/vsu/vec-cmpnez-7.c: Adjust.
* gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: Adjust.
* gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Adjust.
* gcc.target/powerpc/vsu/vec-xl-len-12.c: Adjust.
* gcc.target/powerpc/vsu/vec-xl-len-13.c: Adjust.
* gcc.target/powerpc/vsu/vec-xlx-7.c: Adjust.
* gcc.target/powerpc/vsu/vec-xrx-7.c: Adjust.
* gcc.target/powerpc/vsu/vec-xst-len-12.c: Adjust.
* gcc.target/powerpc/vsu/vec-xst-len-13.c: Adjust.

From-SVN: r273468

69 files changed:
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-extract-exp-1.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-extract-exp-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-extract-exp-4.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-extract-sig-1.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-extract-sig-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-extract-sig-4.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-insert-exp-1.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-insert-exp-10.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-insert-exp-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-insert-exp-4.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-insert-exp-5.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-insert-exp-7.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-insert-exp-8.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-test-data-class-11.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-test-data-class-6.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-test-data-class-7.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-test-neg-2.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-test-neg-3.c
gcc/testsuite/gcc.target/powerpc/bfp/scalar-test-neg-5.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-extract-exp-2.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-extract-exp-3.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-extract-sig-2.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-extract-sig-3.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-insert-exp-2.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-insert-exp-3.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-insert-exp-6.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-insert-exp-7.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-test-data-class-2.c
gcc/testsuite/gcc.target/powerpc/bfp/vec-test-data-class-3.c
gcc/testsuite/gcc.target/powerpc/byte-in-either-range-1.c
gcc/testsuite/gcc.target/powerpc/byte-in-range-1.c
gcc/testsuite/gcc.target/powerpc/byte-in-set-1.c
gcc/testsuite/gcc.target/powerpc/byte-in-set-2.c
gcc/testsuite/gcc.target/powerpc/cmpb-3.c
gcc/testsuite/gcc.target/powerpc/crypto-builtin-2.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-1.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-11.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-16.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-21.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-26.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-31.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-36.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-41.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-46.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-51.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-56.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-6.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-61.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-66.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-71.c
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-76.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-all-nez-7.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eqz-7.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cmpnez-7.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-xl-len-12.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-xl-len-13.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-xlx-7.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-xrx-7.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-xst-len-12.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-xst-len-13.c

index f41e07a4789775fd78ccc8b96764fa19a0fa156b..2f83c26d24b653ac07a008f8a647aa55d6efdc07 100644 (file)
@@ -1,4 +1,10 @@
-2019-07-14  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
+2019-07-13  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       PR target/91148
+       * config/rs6000/rs6000.c (rs6000_invalid_builtin): Remove superfluous
+       "builtin function" phrasing.
+
+2019-07-13  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
 
        PR target/90723
        * recog.h (temporary_volatile_ok): New class.
index 39fa6ec382bd7332357cddce1832019f5016fb67..827894c463998e6757f4286ebd4973ef0d4aff69 100644 (file)
@@ -14785,62 +14785,53 @@ rs6000_invalid_builtin (enum rs6000_builtins fncode)
 
   gcc_assert (name != NULL);
   if ((fnmask & RS6000_BTM_CELL) != 0)
-    error ("builtin function %qs is only valid for the cell processor", name);
+    error ("%qs is only valid for the cell processor", name);
   else if ((fnmask & RS6000_BTM_VSX) != 0)
-    error ("builtin function %qs requires the %qs option", name, "-mvsx");
+    error ("%qs requires the %qs option", name, "-mvsx");
   else if ((fnmask & RS6000_BTM_HTM) != 0)
-    error ("builtin function %qs requires the %qs option", name, "-mhtm");
+    error ("%qs requires the %qs option", name, "-mhtm");
   else if ((fnmask & RS6000_BTM_ALTIVEC) != 0)
-    error ("builtin function %qs requires the %qs option", name, "-maltivec");
+    error ("%qs requires the %qs option", name, "-maltivec");
   else if ((fnmask & (RS6000_BTM_DFP | RS6000_BTM_P8_VECTOR))
           == (RS6000_BTM_DFP | RS6000_BTM_P8_VECTOR))
-    error ("builtin function %qs requires the %qs and %qs options",
-          name, "-mhard-dfp", "-mpower8-vector");
+    error ("%qs requires the %qs and %qs options", name, "-mhard-dfp",
+          "-mpower8-vector");
   else if ((fnmask & RS6000_BTM_DFP) != 0)
-    error ("builtin function %qs requires the %qs option", name, "-mhard-dfp");
+    error ("%qs requires the %qs option", name, "-mhard-dfp");
   else if ((fnmask & RS6000_BTM_P8_VECTOR) != 0)
-    error ("builtin function %qs requires the %qs option", name,
-          "-mpower8-vector");
+    error ("%qs requires the %qs option", name, "-mpower8-vector");
   else if ((fnmask & (RS6000_BTM_P9_VECTOR | RS6000_BTM_64BIT))
           == (RS6000_BTM_P9_VECTOR | RS6000_BTM_64BIT))
-    error ("builtin function %qs requires the %qs and %qs options",
-          name, "-mcpu=power9", "-m64");
+    error ("%qs requires the %qs and %qs options", name, "-mcpu=power9",
+          "-m64");
   else if ((fnmask & RS6000_BTM_P9_VECTOR) != 0)
-    error ("builtin function %qs requires the %qs option", name,
-          "-mcpu=power9");
+    error ("%qs requires the %qs option", name, "-mcpu=power9");
   else if ((fnmask & (RS6000_BTM_P9_MISC | RS6000_BTM_64BIT))
           == (RS6000_BTM_P9_MISC | RS6000_BTM_64BIT))
-    error ("builtin function %qs requires the %qs and %qs options",
-          name, "-mcpu=power9", "-m64");
+    error ("%qs requires the %qs and %qs options", name, "-mcpu=power9",
+          "-m64");
   else if ((fnmask & RS6000_BTM_P9_MISC) == RS6000_BTM_P9_MISC)
-    error ("builtin function %qs requires the %qs option", name,
-          "-mcpu=power9");
+    error ("%qs requires the %qs option", name, "-mcpu=power9");
   else if ((fnmask & RS6000_BTM_LDBL128) == RS6000_BTM_LDBL128)
     {
       if (!TARGET_HARD_FLOAT)
-       error ("builtin function %qs requires the %qs option", name,
-              "-mhard-float");
+       error ("%qs requires the %qs option", name, "-mhard-float");
       else
-       error ("builtin function %qs requires the %qs option", name,
+       error ("%qs requires the %qs option", name,
               TARGET_IEEEQUAD ? "-mabi=ibmlongdouble" : "-mlong-double-128");
     }
   else if ((fnmask & RS6000_BTM_HARD_FLOAT) != 0)
-    error ("builtin function %qs requires the %qs option", name,
-          "-mhard-float");
+    error ("%qs requires the %qs option", name, "-mhard-float");
   else if ((fnmask & RS6000_BTM_FLOAT128_HW) != 0)
-    error ("builtin function %qs requires ISA 3.0 IEEE 128-bit floating point",
-          name);
+    error ("%qs requires ISA 3.0 IEEE 128-bit floating point", name);
   else if ((fnmask & RS6000_BTM_FLOAT128) != 0)
-    error ("builtin function %qs requires the %qs option", name,
-          "%<-mfloat128%>");
+    error ("%qs requires the %qs option", name, "%<-mfloat128%>");
   else if ((fnmask & (RS6000_BTM_POPCNTD | RS6000_BTM_POWERPC64))
           == (RS6000_BTM_POPCNTD | RS6000_BTM_POWERPC64))
-    error ("builtin function %qs requires the %qs (or newer), and "
-          "%qs or %qs options",
+    error ("%qs requires the %qs (or newer), and %qs or %qs options",
           name, "-mcpu=power7", "-m64", "-mpowerpc64");
   else
-    error ("builtin function %qs is not supported with the current options",
-          name);
+    error ("%qs is not supported with the current options", name);
 }
 
 /* Target hook for early folding of built-ins, shamelessly stolen
index 22cd660a2c9b462574b171c471d0cc8a54e97d4b..4cdb328d7bd576d388d17d8c7e0cdf3af61203e5 100644 (file)
@@ -1,3 +1,73 @@
+2019-07-13  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       PR target/91148
+       * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-extract-exp-4.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-extract-sig-4.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-insert-exp-10.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-insert-exp-7.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-insert-exp-8.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-test-data-class-11.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Adjust.
+       * gcc.target/powerpc/bfp/scalar-test-neg-5.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-insert-exp-2.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-insert-exp-3.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-insert-exp-6.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-insert-exp-7.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Adjust.
+       * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Adjust.
+       * gcc.target/powerpc/byte-in-either-range-1.c: Adjust.
+       * gcc.target/powerpc/byte-in-range-1.c: Adjust.
+       * gcc.target/powerpc/byte-in-set-1.c: Adjust.
+       * gcc.target/powerpc/byte-in-set-2.c: Adjust.
+       * gcc.target/powerpc/cmpb-3.c: Adjust.
+       * gcc.target/powerpc/crypto-builtin-2.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-1.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-11.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-16.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-21.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-26.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-31.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-36.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-41.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-46.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-51.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-56.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-6.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-61.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-66.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-71.c: Adjust.
+       * gcc.target/powerpc/dfp/dtstsfi-76.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-all-nez-7.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-any-eqz-7.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-cmpnez-7.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-xl-len-12.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-xl-len-13.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-xlx-7.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-xrx-7.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-xst-len-12.c: Adjust.
+       * gcc.target/powerpc/vsu/vec-xst-len-13.c: Adjust.
+
 2019-07-13  Jakub Jelinek  <jakub@redhat.com>
 
        PR c/91149
index 6d713d2682edc952509cb0ddb050327c80919c37..604dbbc0a97908833ff93fe9eb978be68a1c3136 100644 (file)
@@ -11,5 +11,5 @@ compare_exponents_eq (double *exponent1_p, double *exponent2_p)
   double exponent1 = *exponent1_p;
   double exponent2 = *exponent2_p;
 
-  return __builtin_vec_scalar_cmp_exp_eq (exponent1, exponent2);       /* { dg-error "builtin function '__builtin_vsx_scalar_cmp_exp_dp_eq' requires" } */
+  return __builtin_vec_scalar_cmp_exp_eq (exponent1, exponent2);       /* { dg-error "'__builtin_vsx_scalar_cmp_exp_dp_eq' requires" } */
 }
index f3d8f04fcb8a233e9ca560dfb1c432aae856141b..2f01b87fe5519d737b352fc734d26fecf78d22e0 100644 (file)
@@ -11,5 +11,5 @@ compare_exponents_gt (double *exponent1_p, double *exponent2_p)
   double exponent1 = *exponent1_p;
   double exponent2 = *exponent2_p;
 
-  return __builtin_vec_scalar_cmp_exp_gt (exponent1, exponent2); /* { dg-error "builtin function '__builtin_vsx_scalar_cmp_exp_dp_gt' requires" } */
+  return __builtin_vec_scalar_cmp_exp_gt (exponent1, exponent2); /* { dg-error "'__builtin_vsx_scalar_cmp_exp_dp_gt' requires" } */
 }
index 0dd210af32d4a706f19025854e1cc3e308b6649f..75969c28a59308e64d9879d5ec6a9441bae9bc9c 100644 (file)
@@ -11,5 +11,5 @@ compare_exponents_lt (double *exponent1_p, double *exponent2_p)
   double exponent1 = *exponent1_p;
   double exponent2 = *exponent2_p;
 
-  return __builtin_vec_scalar_cmp_exp_lt (exponent1, exponent2);       /* { dg-error "builtin function '__builtin_vsx_scalar_cmp_exp_dp_lt' requires" } */
+  return __builtin_vec_scalar_cmp_exp_lt (exponent1, exponent2);       /* { dg-error "'__builtin_vsx_scalar_cmp_exp_dp_lt' requires" } */
 }
index 6987991c845add1bf7869819651489f21c00be87..f59b4a35280008b9093a7e72e701bdd8ac750b78 100644 (file)
@@ -11,5 +11,5 @@ compare_exponents_unordered (double *exponent1_p, double *exponent2_p)
   double exponent1 = *exponent1_p;
   double exponent2 = *exponent2_p;
 
-  return __builtin_vec_scalar_cmp_exp_unordered (exponent1, exponent2);        /* { dg-error "builtin function '__builtin_vsx_scalar_cmp_exp_dp_unordered' requires" } */
+  return __builtin_vec_scalar_cmp_exp_unordered (exponent1, exponent2);        /* { dg-error "'__builtin_vsx_scalar_cmp_exp_dp_unordered' requires" } */
 }
index d77d84c569796437e781ffcb7db7a28be8321f65..9737762c1d43c88c23f575c39437ed2f965cf6be 100644 (file)
@@ -11,7 +11,7 @@ get_exponent (double *p)
 {
   double source = *p;
 
-  return __builtin_vec_scalar_extract_exp (source); /* { dg-error "builtin function '__builtin_vsx_scalar_extract_exp' requires" } */
+  return __builtin_vec_scalar_extract_exp (source); /* { dg-error "'__builtin_vsx_scalar_extract_exp' requires" } */
 }
 
 
index 3f4d97bd7fd708cd358850fb8579b21fa02d412b..b04462f9798ac31fe3933f9693ba48165041aafe 100644 (file)
@@ -14,7 +14,7 @@ get_exponent (double *p)
 {
   double source = *p;
 
-  return scalar_extract_exp (source);  /* { dg-error "builtin function '__builtin_vec_scalar_extract_exp' not supported in this compiler configuration" } */
+  return scalar_extract_exp (source);  /* { dg-error "'__builtin_vec_scalar_extract_exp' not supported in this compiler configuration" } */
 }
 
 
index b3d4910db54d661b11df9e44f1bc1bfbaa12e0e8..850ff6204900dc6eeb8b11e15816b9d6c1d3bb8a 100644 (file)
@@ -11,7 +11,7 @@ get_exponent (__ieee128 *p)
 {
   __ieee128 source = *p;
 
-  return __builtin_vec_scalar_extract_exp (source); /* { dg-error "builtin function '__builtin_vsx_scalar_extract_expq' requires" } */
+  return __builtin_vec_scalar_extract_exp (source); /* { dg-error "'__builtin_vsx_scalar_extract_expq' requires" } */
 }
 
 
index b87e6d468c774889175ae4fca21537712b16184a..f12eed3d9d5be052062b610cf4f0004a7659d845 100644 (file)
@@ -11,5 +11,5 @@ get_significand (double *p)
 {
   double source = *p;
 
-  return __builtin_vec_scalar_extract_sig (source);    /* { dg-error "builtin function '__builtin_vsx_scalar_extract_sig' requires" } */
+  return __builtin_vec_scalar_extract_sig (source);    /* { dg-error "'__builtin_vsx_scalar_extract_sig' requires" } */
 }
index 4a9819c6ebbbb1f0abb9b1514f594babe9284f7a..c912879238029c47c3f1553ff52c4e337652bb38 100644 (file)
@@ -12,5 +12,5 @@ get_significand (double *p)
 {
   double source = *p;
 
-  return __builtin_vec_scalar_extract_sig (source); /* { dg-error "builtin function '__builtin_vec_scalar_extract_sig' not supported in this compiler configuration" } */
+  return __builtin_vec_scalar_extract_sig (source); /* { dg-error "'__builtin_vec_scalar_extract_sig' not supported in this compiler configuration" } */
 }
index cf8f14c4a4a8fbec0055dea1d3b1be3e4deb1610..32a53c6fffd7e92c7bede6221b4197e82f9aea5e 100644 (file)
@@ -11,5 +11,5 @@ get_significand (__ieee128 *p)
 {
   __ieee128 source = *p;
 
-  return __builtin_vec_scalar_extract_sig (source);    /* { dg-error "builtin function '__builtin_vsx_scalar_extract_sigq' requires" } */
+  return __builtin_vec_scalar_extract_sig (source);    /* { dg-error "'__builtin_vsx_scalar_extract_sigq' requires" } */
 }
index a9138999f2aa739c3dc82335f5998a0a32caf6ba..8260b1071787cd5489ab0328da45f5b475821ff7 100644 (file)
@@ -13,5 +13,5 @@ insert_exponent (unsigned long long int *significand_p,
   unsigned long long int significand = *significand_p;
   unsigned long long int exponent = *exponent_p;
 
-  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "builtin function '__builtin_vsx_scalar_insert_exp' requires" } */
+  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "'__builtin_vsx_scalar_insert_exp' requires" } */
 }
index 196a6f63db6e1c5e20fa2a2ad7f04715eae113fb..769d3b0546a6b3d3b8357ae42158c4c88d915e5d 100644 (file)
@@ -13,5 +13,5 @@ insert_exponent (__ieee128 *significand_p,
   __ieee128 significand = *significand_p;
   unsigned long long int exponent = *exponent_p;
 
-  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "builtin function '__builtin_vsx_scalar_insert_exp_qp' requires" } */
+  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "'__builtin_vsx_scalar_insert_exp_qp' requires" } */
 }
index 9cab3649025b9ff3824bd5324ec1b94df0718f9c..af270996d92b05b95a97c55376c3071f907c5935 100644 (file)
@@ -16,5 +16,5 @@ insert_exponent (unsigned long long int *significand_p,
   unsigned long long int significand = *significand_p;
   unsigned long long int exponent = *exponent_p;
 
-  return scalar_insert_exp (significand, exponent); /* { dg-error "builtin function '__builtin_vec_scalar_insert_exp' not supported in this compiler configuration" } */
+  return scalar_insert_exp (significand, exponent); /* { dg-error "'__builtin_vec_scalar_insert_exp' not supported in this compiler configuration" } */
 }
index a2487034c0bb7715d5693f556a18f783baba63b6..1699c67a2f1aed316099bf0f186bf6903e5beb8a 100644 (file)
@@ -13,5 +13,5 @@ insert_exponent (double *significand_p,
   double significand = *significand_p;
   unsigned long long int exponent = *exponent_p;
 
-  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "builtin function '__builtin_vsx_scalar_insert_exp_dp' requires" } */
+  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "'__builtin_vsx_scalar_insert_exp_dp' requires" } */
 }
index a6605b9c528c3ac27bf0dc0c50b57a76ce6a7d40..05b98d9faa07672e58939d14530e6f02d96ad1c0 100644 (file)
@@ -16,5 +16,5 @@ insert_exponent (double *significand_p,
   double significand = *significand_p;
   unsigned long long int exponent = *exponent_p;
 
-  return scalar_insert_exp (significand, exponent); /* { dg-error "builtin function '__builtin_vec_scalar_insert_exp' not supported in this compiler configuration" } */
+  return scalar_insert_exp (significand, exponent); /* { dg-error "'__builtin_vec_scalar_insert_exp' not supported in this compiler configuration" } */
 }
index 3f6a3ff1eea83ade6d4339c467962b420e99e16e..2e03e15d0254298835911bb8595c6d4e1a38bc95 100644 (file)
@@ -13,5 +13,5 @@ insert_exponent (unsigned __int128 *significand_p,
   unsigned __int128 significand = *significand_p;
   unsigned long long int exponent = *exponent_p;
 
-  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "builtin function '__builtin_vsx_scalar_insert_exp_q' requires" } */
+  return __builtin_vec_scalar_insert_exp (significand, exponent); /* { dg-error "'__builtin_vsx_scalar_insert_exp_q' requires" } */
 }
index 2bb4f5e6f03b46c1362fd428943a1624828a7916..d1a0a8b817ded91de8ff0e6f5ea0d512fd1ec5d4 100644 (file)
@@ -16,5 +16,5 @@ insert_exponent (unsigned __int128 *significand_p, /* { dg-error "'__int128' is
   unsigned __int128 significand = *significand_p;  /* { dg-error "'__int128' is not supported on this target" } */
   unsigned long long int exponent = *exponent_p;
 
-  return scalar_insert_exp (significand, exponent); /* { dg-error "builtin function '__builtin_vec_scalar_insert_exp' not supported in this compiler configuration" } */
+  return scalar_insert_exp (significand, exponent); /* { dg-error "'__builtin_vec_scalar_insert_exp' not supported in this compiler configuration" } */
 }
index 1ed3fd28bafce607abc4bc648cf70ef3dc618cbf..7c6fca2b7292bfda51e096301f67150bbaa4a3b8 100644 (file)
@@ -10,5 +10,5 @@ test_data_class (__ieee128 *p)
 {
   __ieee128 source = *p;
 
-  return __builtin_vec_scalar_test_data_class (source, 3); /* { dg-error "builtin function '__builtin_vsx_scalar_test_data_class_qp' requires" } */
+  return __builtin_vec_scalar_test_data_class (source, 3); /* { dg-error "'__builtin_vsx_scalar_test_data_class_qp' requires" } */
 }
index 9fae5ff25e1092d8581aa9fceb22d698f4a6e9ab..7fb6601e54b1db1560ac0c00a0dcf571eec2f956 100644 (file)
@@ -10,5 +10,5 @@ test_data_class (double *p)
 {
   double source = *p;
 
-  return __builtin_vec_scalar_test_data_class (source, 3); /* { dg-error "builtin function '__builtin_vsx_scalar_test_data_class_dp' requires" } */
+  return __builtin_vec_scalar_test_data_class (source, 3); /* { dg-error "'__builtin_vsx_scalar_test_data_class_dp' requires" } */
 }
index f3e8a209a460f90277fd203f8e5f0b0dc5b61d1b..02e9ec51881a722172dcbe3e9aca2f9784bcad70 100644 (file)
@@ -10,5 +10,5 @@ test_data_class (float *p)
 {
   float source = *p;
 
-  return __builtin_vec_scalar_test_data_class (source, 3); /* { dg-error "builtin function '__builtin_vsx_scalar_test_data_class_sp' requires" } */
+  return __builtin_vec_scalar_test_data_class (source, 3); /* { dg-error "'__builtin_vsx_scalar_test_data_class_sp' requires" } */
 }
index 6bdf1d6f2c3274597d74b3e278a2c7e9cdd0bcc6..7d2b4deefc3f28719477e2440c738a5db3245714 100644 (file)
@@ -10,5 +10,5 @@ test_neg (float *p)
 {
   float source = *p;
 
-  return __builtin_vec_scalar_test_neg_sp (source); /* { dg-error "builtin function '__builtin_vsx_scalar_test_neg_sp' requires" } */
+  return __builtin_vec_scalar_test_neg_sp (source); /* { dg-error "'__builtin_vsx_scalar_test_neg_sp' requires" } */
 }
index 681b3d780a3b22a727ee04a78f8c93d717a0b0c1..b503dfa8b56d21fe078af6c09f1f0ecebebc3f9d 100644 (file)
@@ -10,5 +10,5 @@ test_neg (double *p)
 {
   double source = *p;
 
-  return __builtin_vec_scalar_test_neg_dp (source); /* { dg-error "builtin function '__builtin_vsx_scalar_test_neg_dp' requires" } */
+  return __builtin_vec_scalar_test_neg_dp (source); /* { dg-error "'__builtin_vsx_scalar_test_neg_dp' requires" } */
 }
index b234ab9961ec6145e78e4d4572f5383b55647e41..bab86040a7bf49add8c57c8a4a1ce4e27716882f 100644 (file)
@@ -10,5 +10,5 @@ test_neg (__ieee128 *p)
 {
   __ieee128 source = *p;
 
-  return __builtin_vec_scalar_test_neg_qp (source); /* { dg-error "builtin function '__builtin_vsx_scalar_test_neg_qp' requires" } */
+  return __builtin_vec_scalar_test_neg_qp (source); /* { dg-error "'__builtin_vsx_scalar_test_neg_qp' requires" } */
 }
index e27e053e36e584affad06c864da6aa288e4d9eb9..86d0260ccd84a26caf642a0bb25539b241189651 100644 (file)
@@ -9,5 +9,5 @@ get_exponents (__vector double *p)
 {
   __vector double source = *p;
 
-  return __builtin_vec_extract_exp (source); /* { dg-error "builtin function '__builtin_vsx_extract_exp_dp' requires" } */
+  return __builtin_vec_extract_exp (source); /* { dg-error "'__builtin_vsx_extract_exp_dp' requires" } */
 }
index c2d48f80328e78e92d30dc944e6f29f3f3c3966a..e909a2648be9684751b98260d27795b6909fb12e 100644 (file)
@@ -9,5 +9,5 @@ get_exponents (__vector float *p)
 {
   __vector float source = *p;
 
-  return __builtin_vec_extract_exp (source);   /* { dg-error "builtin function '__builtin_vsx_extract_exp_sp' requires" } */
+  return __builtin_vec_extract_exp (source);   /* { dg-error "'__builtin_vsx_extract_exp_sp' requires" } */
 }
index 0ef4b3cb7946da20e5b79bc0d77353aa34c061d4..eab667304ef778ce747facab46f0fe50765ea0f4 100644 (file)
@@ -9,5 +9,5 @@ get_significands (__vector double *p)
 {
   __vector double source = *p;
 
-  return __builtin_vec_extract_sig (source);   /* { dg-error "builtin function '__builtin_vsx_extract_sig_dp' requires" } */
+  return __builtin_vec_extract_sig (source);   /* { dg-error "'__builtin_vsx_extract_sig_dp' requires" } */
 }
index 4727fc3f3e566ff1bedbed4447f445f5c9e8f1eb..ab1967b1be9757d0503f51e96b690e83f114ced4 100644 (file)
@@ -9,5 +9,5 @@ get_significands (__vector float *p)
 {
   __vector float source = *p;
 
-  return __builtin_vec_extract_sig (source);   /* { dg-error "builtin function '__builtin_vsx_extract_sig_sp' requires" } */
+  return __builtin_vec_extract_sig (source);   /* { dg-error "'__builtin_vsx_extract_sig_sp' requires" } */
 }
index 4f33fd26db8ccc69b927a68ce4609b5fc4822047..6aa6b4039874b4ddf863d00c68042bba81f98e8b 100644 (file)
@@ -11,5 +11,5 @@ make_floats (__vector unsigned int *significands_p,
   __vector unsigned int significands = *significands_p;
   __vector unsigned int exponents = *exponents_p;
 
-  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "builtin function '__builtin_vsx_insert_exp_sp' requires" } */
+  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "'__builtin_vsx_insert_exp_sp' requires" } */
 }
index 097f0da4653fd62db77810dd005dbae31f9aaa6b..ab4c2f1f2e39456011fbbf94361d509b8fe570e3 100644 (file)
@@ -11,5 +11,5 @@ make_doubles (__vector unsigned long long int *significands_p,
   __vector unsigned long long int significands = *significands_p;
   __vector unsigned long long int exponents = *exponents_p;
 
-  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "builtin function '__builtin_vsx_insert_exp_dp' requires" } */
+  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "'__builtin_vsx_insert_exp_dp' requires" } */
 }
index 01595cd5351130871a876dba14dd121a145c3bf3..70ed82b6a20aa29c6fa8b01ddf01a6ec31ca5fd3 100644 (file)
@@ -11,5 +11,5 @@ make_floats (__vector float *significands_p,
   __vector float significands = *significands_p;
   __vector unsigned int exponents = *exponents_p;
 
-  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "builtin function '__builtin_vsx_insert_exp_sp' requires" } */
+  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "'__builtin_vsx_insert_exp_sp' requires" } */
 }
index 340163098722eb4d65cdec5a05c00fef85a56613..eb5dda41e5baa1d8847008407daaea0fb20d0140 100644 (file)
@@ -11,5 +11,5 @@ make_doubles (__vector double *significands_p,
   __vector double significands = *significands_p;
   __vector unsigned long long int exponents = *exponents_p;
 
-  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "builtin function '__builtin_vsx_insert_exp_dp' requires" } */
+  return __builtin_vec_insert_exp (significands, exponents); /* { dg-error "'__builtin_vsx_insert_exp_dp' requires" } */
 }
index 1ade5fb7c35381654f47be1d663176367229c513..f53efdc024847fcdb076269aa7b1ba5c9bacca5b 100644 (file)
@@ -9,5 +9,5 @@ get_data_class_flags (__vector double *p)
 {
   __vector double source = *p;
 
-  return __builtin_vec_test_data_class (source, 0x37); /* { dg-error "builtin function '__builtin_vsx_test_data_class_dp' requires" } */
+  return __builtin_vec_test_data_class (source, 0x37); /* { dg-error "'__builtin_vsx_test_data_class_dp' requires" } */
 }
index a4f804ec5609e56401a70f0f96d67d6460ddd11a..5ec7019e7a0780ec84e38a9f9ecb54bfbc1d9ef6 100644 (file)
@@ -9,5 +9,5 @@ get_data_class_flags (__vector float *p)
 {
   __vector float source = *p;
 
-  return __builtin_vec_test_data_class (source, 0x37); /* { dg-error "builtin function '__builtin_vsx_test_data_class_sp' requires" } */
+  return __builtin_vec_test_data_class (source, 0x37); /* { dg-error "'__builtin_vsx_test_data_class_sp' requires" } */
 }
index 6e11285cd847bc25772eeb8b70c00aee28900bd5..e67fb6606375d8051db819768521c693e188348e 100644 (file)
@@ -17,5 +17,5 @@ test_byte_in_either_range (unsigned char b,
   range_encoding = ((first_hi_bound << 24) | (first_lo_bound << 16)
                    | (second_hi_bound << 8) | second_lo_bound);
 
-  return __builtin_byte_in_either_range (b, range_encoding); /* { dg-error "builtin function '__builtin_scalar_byte_in_either_range' requires" } */
+  return __builtin_byte_in_either_range (b, range_encoding); /* { dg-error "'__builtin_scalar_byte_in_either_range' requires" } */
 }
index bd4a9d32c36051bfd82ca8ccae50bd12b544be19..4f4ad8f4e5fe3f9338354a61247886874f4b1578 100644 (file)
@@ -10,6 +10,6 @@ test_byte_in_range (unsigned char b,
                    unsigned char low_range, unsigned char high_range)
 {
   unsigned int range_encoding = (high_range << 8) | low_range;
-  return __builtin_byte_in_range (b, range_encoding); /* { dg-error "builtin function '__builtin_scalar_byte_in_range' requires" } */
+  return __builtin_byte_in_range (b, range_encoding); /* { dg-error "'__builtin_scalar_byte_in_range' requires" } */
 }
 
index 3d3247a8d7a9fab0ae90ec59d3dd9c850c3eee49..a369dc1f64a6c8d37f7b8aad9ed66e62d1f8cefd 100644 (file)
@@ -9,5 +9,5 @@
 int
 test_byte_in_set (unsigned char b, unsigned long long set_members)
 {
-  return __builtin_byte_in_set (b, set_members); /* { dg-error "builtin function '__builtin_scalar_byte_in_set' requires" } */
+  return __builtin_byte_in_set (b, set_members); /* { dg-error "'__builtin_scalar_byte_in_set' requires" } */
 }
index a85884132829ebd68c2d610f8f96511a7d6686b5..a74101028aaa650084c91075e3da6ab423f7edaa 100644 (file)
@@ -11,5 +11,5 @@
 int
 test_byte_in_set (unsigned char b, unsigned long long set_members)
 {
-  return __builtin_byte_in_set (b, set_members); /* { dg-error "builtin function '__builtin_byte_in_set' not supported in this compiler configuration" } */
+  return __builtin_byte_in_set (b, set_members); /* { dg-error "'__builtin_byte_in_set' not supported in this compiler configuration" } */
 }
index 70de4750afad3e47229e48397c0257d1ead2b1e7..0fa8eb1f023b0ce634a12f0b38cf1702631e55f3 100644 (file)
@@ -8,7 +8,7 @@ void abort ();
 long long int
 do_compare (long long int a, long long int b)
 {
-  return __builtin_cmpb (a, b);        /* { dg-error "builtin function '__builtin_cmpb' not supported in this compiler configuration" } */
+  return __builtin_cmpb (a, b);        /* { dg-error "'__builtin_cmpb' not supported in this compiler configuration" } */
 }
 
 void expect (long long int pattern, long long int value)
index a3389ff829fa16c679d4b19e6bad2b9f1adfc5f5..4066b1228dccf821301e891fd8f4ec7e8bb288b6 100644 (file)
@@ -5,21 +5,21 @@
 
 void use_builtins_d (__vector unsigned long long *p, __vector unsigned long long *q, __vector unsigned long long *r, __vector unsigned long long *s)
 {
-  p[0] = __builtin_crypto_vcipher (q[0], r[0]); /* { dg-error "builtin function '__builtin_crypto_vcipher' is not supported with the current options" } */
-  p[1] = __builtin_crypto_vcipherlast (q[1], r[1]); /* { dg-error "builtin function '__builtin_crypto_vcipherlast' is not supported with the current options" } */
-  p[2] = __builtin_crypto_vncipher (q[2], r[2]); /* { dg-error "builtin function '__builtin_crypto_vncipher' is not supported with the current options" } */
-  p[3] = __builtin_crypto_vncipherlast (q[3], r[3]); /* { dg-error "builtin function '__builtin_crypto_vncipherlast' is not supported with the current options" } */
+  p[0] = __builtin_crypto_vcipher (q[0], r[0]); /* { dg-error "'__builtin_crypto_vcipher' is not supported with the current options" } */
+  p[1] = __builtin_crypto_vcipherlast (q[1], r[1]); /* { dg-error "'__builtin_crypto_vcipherlast' is not supported with the current options" } */
+  p[2] = __builtin_crypto_vncipher (q[2], r[2]); /* { dg-error "'__builtin_crypto_vncipher' is not supported with the current options" } */
+  p[3] = __builtin_crypto_vncipherlast (q[3], r[3]); /* { dg-error "'__builtin_crypto_vncipherlast' is not supported with the current options" } */
   p[4] = __builtin_crypto_vpermxor (q[4], r[4], s[4]);
   p[5] = __builtin_crypto_vpmsumd (q[5], r[5]);
-  p[6] = __builtin_crypto_vshasigmad (q[6], 1, 15); /* { dg-error "builtin function '__builtin_crypto_vshasigmad' is not supported with the current options" } */
-  p[7] = __builtin_crypto_vsbox (q[7]); /* { dg-error "builtin function '__builtin_crypto_vsbox' is not supported with the current options" } */
+  p[6] = __builtin_crypto_vshasigmad (q[6], 1, 15); /* { dg-error "'__builtin_crypto_vshasigmad' is not supported with the current options" } */
+  p[7] = __builtin_crypto_vsbox (q[7]); /* { dg-error "'__builtin_crypto_vsbox' is not supported with the current options" } */
 }
 
 void use_builtins_w (__vector unsigned int *p, __vector unsigned int *q, __vector unsigned int *r, __vector unsigned int *s)
 {
   p[0] = __builtin_crypto_vpermxor (q[0], r[0], s[0]);
   p[1] = __builtin_crypto_vpmsumw (q[1], r[1]);
-  p[2] = __builtin_crypto_vshasigmaw (q[2], 1, 15); /* { dg-error "builtin function '__builtin_crypto_vshasigmaw' is not supported with the current options" } */
+  p[2] = __builtin_crypto_vshasigmaw (q[2], 1, 15); /* { dg-error "'__builtin_crypto_vshasigmaw' is not supported with the current options" } */
 }
 
 void use_builtins_h (__vector unsigned short *p, __vector unsigned short *q, __vector unsigned short *r, __vector unsigned short *s)
index 62e2f7fb38490950dad582b4a76e8f7e8acf626d..e660b743e884517032035d74cc0fef78acaabb65 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_lt (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_lt_dd' requires" } */
+  return __builtin_dfp_dtstsfi_lt (5, source); /* { dg-error "'__builtin_dtstsfi_lt_dd' requires" } */
 }
 
index bdbf85c25521255294eb74bebb96e5febbc927d6..92145f0fd457fdcbbff07ce80bcd2dc3defd074a 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_lt_dd (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_lt_dd' requires" } */
+  return __builtin_dfp_dtstsfi_lt_dd (5, source);      /* { dg-error "'__builtin_dtstsfi_lt_dd' requires" } */
 }
 
index a2f4c4f7937368a19699a0b5c75cfac7d024c0d1..62dc52d25a74aff83092ef4c56e079ba57d0c4cc 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_lt_td (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_lt_td' requires" } */
+  return __builtin_dfp_dtstsfi_lt_td (5, source);      /* { dg-error "'__builtin_dtstsfi_lt_td' requires" } */
 }
 
 
index a881b71656c53f8b587c91975998c43fe2563336..a8e435b6031462383e0d645861e47c57ad818598 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_gt (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_gt_dd' requires" } */
+  return __builtin_dfp_dtstsfi_gt (5, source); /* { dg-error "'__builtin_dtstsfi_gt_dd' requires" } */
 }
 
index d69a09418e675bc788cc9288593a0431cd33000c..40790f4ce7e5f1ad0012ce30b21a394dcbd06140 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_gt (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_gt_td' requires" } */
+  return __builtin_dfp_dtstsfi_gt (5, source); /* { dg-error "'__builtin_dtstsfi_gt_td' requires" } */
 }
 
 
index d921b8f53f8298cd67df7ff2ba654158733d61b8..a7f39080a88fc82bc37b08864e7b8fc678b02e76 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_gt_dd (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_gt_dd' requires" } */
+  return __builtin_dfp_dtstsfi_gt_dd (5, source);      /* { dg-error "'__builtin_dtstsfi_gt_dd' requires" } */
 }
 
index 046c78bd65527b305ceb370d11c9c851108e186d..1b4886785b1a329ae483b0ee2d57a5db1bbeaedd 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_gt_td (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_gt_td' requires" } */
+  return __builtin_dfp_dtstsfi_gt_td (5, source);      /* { dg-error "'__builtin_dtstsfi_gt_td' requires" } */
 }
 
 
index 7460c0c15095a3b368d26f2d6f021777deb3a00e..640e6c878550144504d9fe7e45ba3c82fcacf5a3 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_eq (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_eq_dd' requires" } */
+  return __builtin_dfp_dtstsfi_eq (5, source); /* { dg-error "'__builtin_dtstsfi_eq_dd' requires" } */
 }
 
index 2072f113329773b0e9822466c4c38bab6d449795..6557a6364383685f53a25d8b49604c098d1b9fd2 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_eq (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_eq_td' requires" } */
+  return __builtin_dfp_dtstsfi_eq (5, source); /* { dg-error "'__builtin_dtstsfi_eq_td' requires" } */
 }
 
 
index cf0b4ad3f30866dfd81575fa278912c48e8b534a..801c8c7628e90887d4da42622ba34279dc55c9c8 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_eq_dd (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_eq_dd' requires" } */
+  return __builtin_dfp_dtstsfi_eq_dd (5, source);      /* { dg-error "'__builtin_dtstsfi_eq_dd' requires" } */
 }
 
index cac7c4d78baecfcc579acce2b7ab4520a7d2cf8c..589adebf6104d18ed7724fe0786153fa409c64eb 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_eq_td (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_eq_td' requires" } */
+  return __builtin_dfp_dtstsfi_eq_td (5, source);      /* { dg-error "'__builtin_dtstsfi_eq_td' requires" } */
 }
 
 
index dfa80390ec2a15e42c50db23c811b8a4a47df41e..873ad9fa3a30bc89ec496658f391e4266255d22c 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_lt (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_lt_td' requires" } */
+  return __builtin_dfp_dtstsfi_lt (5, source); /* { dg-error "'__builtin_dtstsfi_lt_td' requires" } */
 }
 
 
index ad7aced40089d862cfc862bc26b39f6d7acccda2..3b2867caea1043d213538158c19f888434610665 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_ov (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_ov_dd' requires" } */
+  return __builtin_dfp_dtstsfi_ov (5, source); /* { dg-error "'__builtin_dtstsfi_ov_dd' requires" } */
 }
 
index ee9b56ae01bae4bd357300368d33c16684e814aa..2b6d30a34ac116fe5ae5929f10155301a8219fe8 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_ov (5, source); /* { dg-error "builtin function '__builtin_dtstsfi_ov_td' requires" } */
+  return __builtin_dfp_dtstsfi_ov (5, source); /* { dg-error "'__builtin_dtstsfi_ov_td' requires" } */
 }
 
 
index bcdac7aeaa7c738e003cede0cdc717c78ee02cc4..8fe0b6abbeab7608a713680feac21e270d1d95ec 100644 (file)
@@ -9,6 +9,6 @@ int doTestBCDSignificance (_Decimal64 *p)
 {
   _Decimal64 source = *p;
 
-  return __builtin_dfp_dtstsfi_ov_dd (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_ov_dd' requires" } */
+  return __builtin_dfp_dtstsfi_ov_dd (5, source);      /* { dg-error "'__builtin_dtstsfi_ov_dd' requires" } */
 }
 
index a6180677b2c2968c421ade249a793ff7fa2941c1..dccc388b04c6aa5dc155b5cd49d7206d8ab961e6 100644 (file)
@@ -9,7 +9,7 @@ int doTestBCDSignificance (_Decimal128 *p)
 {
   _Decimal128 source = *p;
 
-  return __builtin_dfp_dtstsfi_ov_td (5, source);      /* { dg-error "builtin function '__builtin_dtstsfi_ov_td' requires" } */
+  return __builtin_dfp_dtstsfi_ov_td (5, source);      /* { dg-error "'__builtin_dtstsfi_ov_td' requires" } */
 }
 
 
index 980893fa8915424e02c5746d90ec5e2b83ae6ca7..c2b237eddd3d8187fd6041fb12a40d0414424a01 100644 (file)
@@ -11,5 +11,5 @@ test_all_not_equal_and_not_zero (vector unsigned short *arg1_p,
   vector unsigned short arg_1 = *arg1_p;
   vector unsigned short arg_2 = *arg2_p;
 
-  return __builtin_vec_vcmpnez_p (__CR6_LT, arg_1, arg_2);     /* { dg-error "builtin function '__builtin_vec_vcmpnez_p' not supported in this compiler configuration" } */
+  return __builtin_vec_vcmpnez_p (__CR6_LT, arg_1, arg_2);     /* { dg-error "'__builtin_vec_vcmpnez_p' not supported in this compiler configuration" } */
 }
index 9fdbd5f9840ecc8cd101710be31976b88938d874..afd3526476c8e435ce9e73378600e944658ee3d2 100644 (file)
@@ -10,5 +10,5 @@ test_any_equal (vector unsigned int *arg1_p, vector unsigned int *arg2_p)
   vector unsigned int arg_1 = *arg1_p;
   vector unsigned int arg_2 = *arg2_p;
 
-  return __builtin_vec_vcmpnez_p (__CR6_LT_REV, arg_1, arg_2); /* { dg-error "builtin function '__builtin_vec_vcmpnez_p' not supported in this compiler configuration" } */
+  return __builtin_vec_vcmpnez_p (__CR6_LT_REV, arg_1, arg_2); /* { dg-error "'__builtin_vec_vcmpnez_p' not supported in this compiler configuration" } */
 }
index bc906f77e216fbcd4511f185c1a96fd609a58eeb..811b32f1c326d25f77aa2015dc0df693aecceb60 100644 (file)
@@ -10,5 +10,5 @@ fetch_data (vector unsigned int *arg1_p, vector unsigned int *arg2_p)
   vector unsigned int arg_1 = *arg1_p;
   vector unsigned int arg_2 = *arg2_p;
 
-  return __builtin_vec_vcmpnez (arg_1, arg_2); /* { dg-error "builtin function '__builtin_altivec_vcmpnezw' requires the '-mcpu=power9' option" } */
+  return __builtin_vec_vcmpnez (arg_1, arg_2); /* { dg-error "'__builtin_altivec_vcmpnezw' requires the '-mcpu=power9' option" } */
 }
index 33643542c120f9f4e5dab8cac5d667948c94d766..6ee066d1effb5edd03f0dc80f26b9efd2fbdaf4f 100644 (file)
@@ -9,5 +9,5 @@ count_leading_zero_byte_bits (vector unsigned char *arg1_p)
 {
   vector unsigned char arg_1 = *arg1_p;
 
-  return __builtin_vec_vclzlsbb (arg_1);       /* { dg-error "builtin function '__builtin_altivec_vclzlsbb_v16qi' requires the '-mcpu=power9' option" } */
+  return __builtin_vec_vclzlsbb (arg_1);       /* { dg-error "'__builtin_altivec_vclzlsbb_v16qi' requires the '-mcpu=power9' option" } */
 }
index dfad174879636660cac5c0cab11dc87e20078c7b..ecd0add70d051248e0a1f793f13654dfa10a7a3b 100644 (file)
@@ -9,5 +9,5 @@ count_trailing_zero_byte_bits (vector unsigned char *arg1_p)
 {
   vector unsigned char arg_1 = *arg1_p;
 
-  return __builtin_vec_vctzlsbb (arg_1);       /* { dg-error "builtin function '__builtin_altivec_vctzlsbb_v16qi' requires the '-mcpu=power9' option" } */
+  return __builtin_vec_vctzlsbb (arg_1);       /* { dg-error "'__builtin_altivec_vctzlsbb_v16qi' requires the '-mcpu=power9' option" } */
 }
index 96a04d200cdeaf7128300bc7ef1f474864672c77..92b0d0dda125e06044ee59ec82894c8320813e0d 100644 (file)
@@ -11,5 +11,5 @@
 __vector float
 fetch_data (float *address, size_t length)
 {
-  return __builtin_vec_lxvl (address, length); /* { dg-error "builtin function '__builtin_vsx_lxvl' requires" } */
+  return __builtin_vec_lxvl (address, length); /* { dg-error "'__builtin_vsx_lxvl' requires" } */
 }
index 04f213a9dd076d0fce5e33da0f814c3c8352e348..4808c4dce4a96a41a126392e36790d6f290d0c36 100644 (file)
@@ -13,5 +13,5 @@
 __vector float
 fetch_data (float *address, size_t length)
 {
-  return __builtin_vec_lxvl (address, length); /* { dg-error "builtin function '__builtin_vec_lxvl' not supported in this compiler configuration" } */
+  return __builtin_vec_lxvl (address, length); /* { dg-error "'__builtin_vec_lxvl' not supported in this compiler configuration" } */
 }
index 25cd01cc2543ec47af939749053b7f056dd8502c..c6f7b5c0b911793a859cd1fe5161625bb1325bca 100644 (file)
@@ -10,5 +10,5 @@ fetch_data (unsigned int offset, vector signed int *datap)
 {
   vector signed int data = *datap;
 
-  return __builtin_vec_vextulx (offset, data); /* { dg-error "builtin function '__builtin_altivec_vextuwlx' requires" } */
+  return __builtin_vec_vextulx (offset, data); /* { dg-error "'__builtin_altivec_vextuwlx' requires" } */
 }
index 3a27213e42824736d9af81b60a50377b3a87ae7f..fd6b5bee44988589a98cb4b2a3b628e4a0893f7f 100644 (file)
@@ -10,5 +10,5 @@ fetch_data (unsigned short offset, vector signed short *datap)
 {
   vector signed short data = *datap;
 
-  return __builtin_vec_vexturx (offset, data); /* { dg-error "builtin function '__builtin_altivec_vextuhrx' requires" } */
+  return __builtin_vec_vexturx (offset, data); /* { dg-error "'__builtin_altivec_vextuhrx' requires" } */
 }
index 992d7b5e2698f140dc7061bd6733605829a69536..0a0b0cb59b4787fda42c044ad99f40458b1c862c 100644 (file)
@@ -13,5 +13,5 @@ store_data (vector double *datap, double *address, size_t length)
 {
   vector double data = *datap;
 
-  __builtin_vec_stxvl (data, address, length); /* { dg-error "builtin function '__builtin_vec_stxvl' not supported in this compiler configuration" } */
+  __builtin_vec_stxvl (data, address, length); /* { dg-error "'__builtin_vec_stxvl' not supported in this compiler configuration" } */
 }
index 37b20b048b8f6d3e9ab49e20eb8511e0e7053e84..2a6a7da2745af2f2727eaaf19dcf78ff4aff808b 100644 (file)
@@ -14,5 +14,5 @@ store_data (vector double *datap, double *address, size_t length)
 {
   vector double data = *datap;
 
-  __builtin_vec_stxvl (data, address, length); /* { dg-error "builtin function '__builtin_altivec_stxvl' requires" } */
+  __builtin_vec_stxvl (data, address, length); /* { dg-error "'__builtin_altivec_stxvl' requires" } */
 }