Fix failures on Solaris with -fno-common default
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Thu, 21 Nov 2019 16:14:21 +0000 (16:14 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Thu, 21 Nov 2019 16:14:21 +0000 (16:14 +0000)
gcc/testsuite:
* gcc.c-torture/execute/20030913-1.c: Rename glob to g.
* gcc.c-torture/execute/960218-1.c: Rename glob to gl.
* gcc.c-torture/execute/complex-6.c: Rename err to e.
* gcc.dg/torture/ssa-pta-fn-1.c: Rename glob to g.

libgomp:
* testsuite/libgomp.c/pr39591-1.c: Rename err to e.
* testsuite/libgomp.c/pr39591-2.c: Likewise.
* testsuite/libgomp.c/pr39591-3.c: Likewise.
* testsuite/libgomp.c/private-1.c: Likewise.
* testsuite/libgomp.c/task-1.c: Likewise.
* testsuite/libgomp.c/task-5.c: Renamed err to serr.

From-SVN: r278571

12 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20030913-1.c
gcc/testsuite/gcc.c-torture/execute/960218-1.c
gcc/testsuite/gcc.c-torture/execute/complex-6.c
gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.c/pr39591-1.c
libgomp/testsuite/libgomp.c/pr39591-2.c
libgomp/testsuite/libgomp.c/pr39591-3.c
libgomp/testsuite/libgomp.c/private-1.c
libgomp/testsuite/libgomp.c/task-1.c
libgomp/testsuite/libgomp.c/task-5.c

index b4a961937baa943e69864d7965289907c6a4c4ac..a075a6fbd246056f87b3f70af72f09cfdf6ab603 100644 (file)
@@ -1,3 +1,10 @@
+2019-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.c-torture/execute/20030913-1.c: Rename glob to g.
+       * gcc.c-torture/execute/960218-1.c: Rename glob to gl.
+       * gcc.c-torture/execute/complex-6.c: Rename err to e.
+       * gcc.dg/torture/ssa-pta-fn-1.c: Rename glob to g.
+
 2019-11-21  Marek Polacek  <polacek@redhat.com>
 
        PR c++/92450 - ICE with invalid nested name specifier.
index 5e33f50f560ccab6a0e5c15f515446fc595e762e..ed8724bc2441d76170a03ba450371dd683a125b1 100644 (file)
@@ -1,12 +1,12 @@
 /* Assignments via pointers pointing to global variables were being killed
    by SSA-DCE.  Test contributed by Paul Brook <paul@nowt.org>  */
 
-int glob; 
+int g;
  
 void 
 fn2(int ** q) 
 { 
-  *q = &glob; 
+  *q = &g;
 } 
  
 void test() 
@@ -21,6 +21,6 @@ void test()
 int main() 
 { 
   test(); 
-  if (glob != 42) abort(); 
+  if (g != 42) abort();
   exit (0); 
 }
index 7301a17b00de4bf1e52b2caee38ee5f9f9a42687..dc94734a81f98749b5cd1e4d2006f88b6ea8d279 100644 (file)
@@ -1,8 +1,8 @@
-int glob;
+int gl;
 
 g (x)
 {
-  glob = x;
+  gl = x;
   return 0;
 }
 
@@ -16,7 +16,7 @@ f (x)
 main ()
 {
   f (3);
-  if (glob != -4)
+  if (gl != -4)
     abort ();
   exit (0);
 }
index 50fb18ea62ef2898ccd1ce733ff4e703ccff91f1..75f9210808868f0c39234bbaefa3598292243400 100644 (file)
@@ -6,7 +6,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 
-int err;
+int e;
 
 #define TEST(TYPE, FUNC)                                       \
 __complex__ TYPE                                               \
@@ -31,7 +31,7 @@ test_ ## FUNC (void)                                          \
   if (res != 1.0 - 2.0i)                                       \
     {                                                          \
       printf ("test_" #FUNC " failed\n");                      \
-      ++err;                                                   \
+      ++e;                                                     \
     }                                                          \
 }
 
@@ -46,7 +46,7 @@ int
 main (void)
 {
 
-  err = 0;
+  e = 0;
 
   test_float ();
   test_double ();
@@ -54,7 +54,7 @@ main (void)
   test_int ();
   test_long_int ();
 
-  if (err != 0)
+  if (e != 0)
     abort ();
 
   return 0;
index 7d6da11854eafcd9bef61dee31256d0cbf9b2be4..1f30467b98e73fd2e0a486bf1038143d1143c223 100644 (file)
@@ -3,7 +3,7 @@
 /* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */
 
 extern void abort (void);
-int *glob;
+int *g;
 int dummy;
 
 int * __attribute__((noinline,const))
@@ -13,7 +13,7 @@ int * __attribute__((noinline,pure))
 foo_pure(int *p) { return p + dummy; }
 
 int * __attribute__((noinline))
-foo_normal(int *p) { glob = p; return p; }
+foo_normal(int *p) { g = p; return p; }
 
 void test_const(void)
 {
index c739b4179be1962bef4e85aac7969d70142759ac..65478302ba8defb9e7afccbb7de05c1f855dbabe 100644 (file)
@@ -1,3 +1,12 @@
+2019-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * testsuite/libgomp.c/pr39591-1.c: Rename err to e.
+       * testsuite/libgomp.c/pr39591-2.c: Likewise.
+       * testsuite/libgomp.c/pr39591-3.c: Likewise.
+       * testsuite/libgomp.c/private-1.c: Likewise.
+       * testsuite/libgomp.c/task-1.c: Likewise.
+       * testsuite/libgomp.c/task-5.c: Renamed err to serr.
+
 2019-11-20  Julian Brown  <julian@codesourcery.com>
 
        * plugin/plugin-gcn.c (wait_for_queue_nonfull): Don't lock/unlock
index df326f854249e7f20806554531c4205455b372ee..a22bc337819949df1cc451a522b0f9f2c695d95c 100644 (file)
@@ -3,7 +3,7 @@
 
 extern void abort (void);
 
-int err;
+int e;
 
 int
 main (void)
@@ -23,10 +23,10 @@ main (void)
        for (j = 0; j < sizeof array / sizeof array[0]; j++)
          if (array[j] != 0x55555555)
 #pragma omp atomic
-           err++;
+           e++;
       }
   }
-  if (err)
+  if (e)
     abort ();
   return 0;
 }
index 2fe6421aef4e83008ec020f7f560faba20efc71b..ba8b862f49ca4d8dc6e5a7d63a243fd2b2dde5f6 100644 (file)
@@ -3,7 +3,7 @@
 
 extern void abort (void);
 
-int err;
+int e;
 
 void __attribute__((noinline))
 foo (int *array)
@@ -14,7 +14,7 @@ foo (int *array)
     for (j = 0; j < 40; j++)
       if (array[j] != 0x55555555)
 #pragma omp atomic
-       err++;
+       e++;
   }
 }
 
@@ -32,7 +32,7 @@ main (void)
     for (i = 0; i < 50; i++)
       foo (array);
   }
-  if (err)
+  if (e)
     abort ();
   return 0;
 }
index 81e8ca8e497f8dae47f856ede3f6bff604d42f3a..590553437ea0c9a3c9052f63160a52ad23326301 100644 (file)
@@ -3,7 +3,7 @@
 
 extern void abort (void);
 
-int err, a[40];
+int e, a[40];
 
 void __attribute__((noinline))
 foo (int *array)
@@ -14,7 +14,7 @@ foo (int *array)
     for (j = 0; j < 40; j++)
       if (array[j] != 0x55555555)
 #pragma omp atomic
-       err++;
+       e++;
   }
 }
 
@@ -33,7 +33,7 @@ main (void)
     for (i = 0; i < 50; i++)
       foo (a);
   }
-  if (err)
+  if (e)
     abort ();
   return 0;
 }
index 1d3659b25fa3acf66e3d0576cf30cb62918ea976..10c092a12c60571278e7eaaee495ae4efc1a3ede 100644 (file)
@@ -20,7 +20,7 @@ f1 (int i, int j, int k)
 }
 
 int v1 = 1, v2 = 2, v5 = 5;
-int err;
+int e;
 
 void
 f2 (void)
@@ -35,11 +35,11 @@ f2 (void)
       #pragma omp parallel num_threads(1) firstprivate(v1, v2, v3, v4)
        {
          if (++v1 != 8 || ++v2 != 3 || ++v3 != 4 || ++v4 != 5 || ++v5 != 6)
-           err = 1;
+           e = 1;
        }
       if (v1 != 7 || v2 != 2 || v3 != 3 || v4 != 4 || v5 != 6)
        abort ();
-      if (err)
+      if (e)
        abort ();
     }
   }
index 66f58a29b87c188d37ca5368fc7f41d63a0c92f7..d17c3c61c2f78180c65abe08ab10e68756febc9c 100644 (file)
@@ -20,7 +20,7 @@ f1 (int i, int j, int k)
 }
 
 int v1 = 1, v2 = 2, v5 = 5;
-int err;
+int e;
 
 void
 f2 (void)
@@ -35,12 +35,12 @@ f2 (void)
       #pragma omp task
        {
          if (++v1 != 8 || ++v2 != 3 || ++v3 != 4 || ++v4 != 5 || ++v5 != 6)
-           err = 1;
+           e = 1;
        }
       #pragma omp taskwait
       if (v1 != 7 || v2 != 2 || v3 != 3 || v4 != 4 || v5 != 6)
        abort ();
-      if (err)
+      if (e)
        abort ();
     }
   }
index b15237127608545c8ada030354ad055810bf1f58..bf44ddd012b622e7376c3b6c4e4881761bb1bffd 100644 (file)
@@ -3,42 +3,42 @@
 #include <omp.h>
 #include <stdlib.h>
 
-int err;
+int serr;
 
 int
 main ()
 {
   int e;
-#pragma omp parallel shared(err)
+#pragma omp parallel shared(serr)
   {
     if (omp_in_final ())
       #pragma omp atomic write
-       err = 1;
-    #pragma omp task if (0) shared(err)
+       serr = 1;
+    #pragma omp task if (0) shared(serr)
       {
        if (omp_in_final ())
          #pragma omp atomic write
-           err = 1;
-       #pragma omp task if (0) shared(err)
+           serr = 1;
+       #pragma omp task if (0) shared(serr)
          if (omp_in_final ())
            #pragma omp atomic write
-             err = 1;
+             serr = 1;
       }
-    #pragma omp task final (1) shared(err)
+    #pragma omp task final (1) shared(serr)
       {
        if (!omp_in_final ())
          #pragma omp atomic write
-           err = 1;
+           serr = 1;
        #pragma omp taskyield
        #pragma omp taskwait
-       #pragma omp task shared(err)
+       #pragma omp task shared(serr)
          if (!omp_in_final ())
            #pragma omp atomic write
-             err = 1;
+             serr = 1;
       }
   }
   #pragma omp atomic read
-    e = err;
+    e = serr;
   if (e)
     abort ();
   return 0;