hotpatch-8.c: Add -march=g5.
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Mon, 23 Feb 2015 08:05:51 +0000 (08:05 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Mon, 23 Feb 2015 08:05:51 +0000 (08:05 +0000)
2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* gcc.target/s390/hotpatch-8.c: Add -march=g5.
* gcc.target/s390/hotpatch-9.c: Add -march=g5.
* gcc.target/s390/hotpatch-compile-1.c: Fix error message.
* gcc.target/s390/hotpatch-compile-10.c: Likewise.
* gcc.target/s390/hotpatch-compile-11.c: Likewise.
* gcc.target/s390/hotpatch-compile-12.c: Likewise.
* gcc.target/s390/hotpatch-compile-13.c: Likewise.
* gcc.target/s390/hotpatch-compile-14.c: Likewise.
* gcc.target/s390/hotpatch-compile-2.c: Likewise.
* gcc.target/s390/hotpatch-compile-3.c: Likewise.
* gcc.target/s390/hotpatch-compile-4.c: Likewise.
* gcc.target/s390/hotpatch-compile-5.c: Likewise.
* gcc.target/s390/hotpatch-compile-6.c: Likewise.
* gcc.target/s390/hotpatch-compile-7.c: Likewise.
* gcc.target/s390/hotpatch-compile-8.c: Likewise.
* gcc.target/s390/hotpatch-compile-9.c: Likewise.

From-SVN: r220903

17 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/s390/hotpatch-8.c
gcc/testsuite/gcc.target/s390/hotpatch-9.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-10.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-11.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-12.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-13.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-14.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-8.c
gcc/testsuite/gcc.target/s390/hotpatch-compile-9.c

index 77c891f60c95cd5eaa7b379ff8f3b6f6b798a67a..9825b1e76a4458d6fd23ed3017def27769c52a6a 100644 (file)
@@ -1,3 +1,22 @@
+2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * gcc.target/s390/hotpatch-8.c: Add -march=g5.
+       * gcc.target/s390/hotpatch-9.c: Add -march=g5.
+       * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
+       * gcc.target/s390/hotpatch-compile-10.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-11.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-12.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-13.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-14.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-2.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-3.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-4.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-5.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-6.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-7.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-8.c: Likewise.
+       * gcc.target/s390/hotpatch-compile-9.c: Likewise.
+
 2015-02-22  Bernd Edlinger  <bernd.edlinger@hotmail.de>
 
        PR fortran/64980
index 8edcfccb62f780f9e16b85ba1dc2cae08fcd05c2..7681eda2bbbeffa4ed391900ebe284bf01b353d1 100644 (file)
@@ -1,7 +1,7 @@
 /* Functional tests for the function hotpatching feature.  */
 
 /* { dg-do compile } */
-/* { dg-options "-O3 -mesa -m31 -mhotpatch=0,3 --save-temps" } */
+/* { dg-options "-O3 -mesa -m31 -march=g5 -mhotpatch=0,3 --save-temps" } */
 
 #include <stdio.h>
 
index 25b377180d63f09a69ad057d458f4337e0f67f4f..cf38d3dc66d5148e1213752119213ffb56f349ac 100644 (file)
@@ -1,7 +1,7 @@
 /* Functional tests for the function hotpatching feature.  */
 
 /* { dg-do compile } */
-/* { dg-options "-O3 -mesa -m31 -mhotpatch=0,4 --save-temps" } */
+/* { dg-options "-O3 -mesa -m31 -march=g5 -mhotpatch=0,4 --save-temps" } */
 
 #include <stdio.h>
 
index d88e07eb2d6a6fc17ba045a3961db32e4e4a3db6..ca47f6be5def9572a51e0e6da7778f1b4f6c47a9 100644 (file)
@@ -2,10 +2,4 @@
 
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch -mhotpatch=-1,0" } */
-
-int main (void)
-{
-  return 0;
-}
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
+/* { dg-error "arguments to .-mhotpatch=n,m. should be non-negative integers" "" { target *-*-* } 1 } */
index 7bbdc374e1d1f6253fadf3a511bde6213db2531b..8b6441d771e25c6fb269e7bb582b9079a74f23c9 100644 (file)
@@ -5,8 +5,6 @@
 
 __attribute__((hotpatch(0,0,0)))
 int main (void)
-{
+{/* { dg-error "wrong number of arguments specified" } */
   return 0;
 }
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
index df01230cf55f18f69ccac656563acaefdbfce78e..36c0e225e4d00dd7bc84a32e94b3cf7a20a6b4cf 100644 (file)
@@ -3,10 +3,10 @@
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch" } */
 
+int a;
+
 __attribute__((hotpatch(a,0)))
 int main (void)
-{
+{ /* { dg-error "attribute is not a comma separated pair of non-negative integer constants or too large" } */
   return 0;
 }
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
index d91e8feb15bc2b61f86b067cf0a0acb2efe48b51..9b5fbd3f92778317427858862bb5caa595818208 100644 (file)
@@ -3,10 +3,10 @@
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch" } */
 
+int a;
+
 __attribute__((hotpatch(0,a)))
 int main (void)
-{
+{ /* { dg-error "attribute is not a comma separated pair of non-negative integer constants or too large" } */
   return 0;
 }
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
index 72f13a04428a5c69e6e39b7595c15774eaadb7f4..a8752412742969705542df953d1ecae437fdd042 100644 (file)
@@ -18,12 +18,12 @@ void hp2(void)
 
 __attribute__ ((hotpatch(1000001,1000000)))
 void hp3(void)
-{ /* { dg-error " requested 'hotpatch' attribute is not a comma separated pair" } */
+{ /* { dg-error " requested .hotpatch. attribute is not a comma separated pair" } */
   printf("hello, world!\n");
 }
 
 __attribute__ ((hotpatch(1000000,1000001)))
 void hp4(void)
-{ /* { dg-error " requested 'hotpatch' attribute is not a comma separated pair" } */
+{ /* { dg-error " requested .hotpatch. attribute is not a comma separated pair" } */
   printf("hello, world!\n");
 }
index f3343d33e96d2b9beb37f025b5bc1d637a0d8689..0b5e674d407ffff37b920d60b076d3d06937beba 100644 (file)
@@ -8,4 +8,4 @@ viod main(void)
   return 0;
 }
 
-/* { dg-excess-errors "argument to '-mhotpatch=n,m' is too large" } */
+/* { dg-error "argument to .-mhotpatch=n,m. is too large" "" { target *-*-* } 1 } */
index 95820e493fcfc447a68ddfa5c1ebbfae14754531..78253f59583ce9b0c48fc3c0ac6ef60290bd6830 100644 (file)
@@ -2,10 +2,4 @@
 
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch -mhotpatch=0,-1" } */
-
-int main (void)
-{
-  return 0;
-}
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
+/* { dg-error "arguments to .-mhotpatch=n,m. should be non-negative integers" "" { target *-*-* } 1 } */
index bbed9759fbd908878a55ed9898895d5b2f7d3dcd..6dde22422b0e5f8604a168822c03be3ec7e8766c 100644 (file)
@@ -2,10 +2,4 @@
 
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch -mhotpatch=0" } */
-
-int main (void)
-{
-  return 0;
-}
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
+/* { dg-error "arguments to .-mhotpatch=n,m. should be non-negative integers" "" { target *-*-* } 1 } */
index 4d926594a5cca04dc431626ed7d0a4ea140539ec..fbb30833775abd1f9cdf01e5e700b041a0145757 100644 (file)
@@ -2,10 +2,4 @@
 
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch -mhotpatch=0,0,0" } */
-
-int main (void)
-{
-  return 0;
-}
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
+/* { dg-error "arguments to .-mhotpatch=n,m. should be non-negative integers" "" { target *-*-* } 1 } */
index 46c9004d3e8a27851f2da5c40026961ec8203997..dc0ff6775b8d2b4ce6366dd9ea781867987e9ea2 100644 (file)
@@ -2,10 +2,4 @@
 
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch -mhotpatch=a,0" } */
-
-int main (void)
-{
-  return 0;
-}
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
+/* { dg-error "arguments to .-mhotpatch=n,m. should be non-negative integers" "" { target *-*-* } 1 } */
index b28e205512221a19238e39d9b4dfa15f2b8a74be..d04045eecd566f8f9a47676887870927c59f94c8 100644 (file)
@@ -2,10 +2,4 @@
 
 /* { dg-do compile } */
 /* { dg-options "-O3 -mzarch -mhotpatch=0,a" } */
-
-int main (void)
-{
-  return 0;
-}
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
+/* { dg-error "arguments to .-mhotpatch=n,m. should be non-negative integers" "" { target *-*-* } 1 } */
index 2080eb1f94ac9852cc043b0265fa0aced4d973d2..3505703fe8c35e3f44111e6aa4816d37d87cbfe7 100644 (file)
@@ -5,8 +5,6 @@
 
 __attribute__((hotpatch(-1,0)))
 int main (void)
-{
+{/* { dg-error "attribute is not a comma separated pair of non-negative integer constants or too large" } */
   return 0;
 }
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
index 46a38c860c262ebe0386b94a9ab4e83446be1036..fd354313627e8b48652425c9b42e1dc802d6fd7c 100644 (file)
@@ -5,8 +5,6 @@
 
 __attribute__((hotpatch(0,-1)))
 int main (void)
-{
+{/* { dg-error "attribute is not a comma separated pair of non-negative integer constants or too large" } */
   return 0;
 }
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */
index 24226eb35470c02f6f609c127d40b27658e4e671..dcefbe4aac778e5c0a2d6ee7c15c8ec0342ef119 100644 (file)
@@ -5,8 +5,6 @@
 
 __attribute__((hotpatch(0)))
 int main (void)
-{
+{/* { dg-error "wrong number of arguments specified" } */
   return 0;
 }
-
-/* { dg-excess-errors "argument to '-mhotpatch=' should be a non-negative integer" } */