re PR bootstrap/36452 (Broken bootstrap while building libgomp.)
authorAndreas Tobler <a.tobler@schweiz.org>
Fri, 6 Jun 2008 20:30:31 +0000 (20:30 +0000)
committerAndreas Tobler <andreast@gcc.gnu.org>
Fri, 6 Jun 2008 20:30:31 +0000 (22:30 +0200)
2008-06-06  Andreas Tobler  <a.tobler@schweiz.org>

PR bootstrap/36452
* loop_ull.c (GOMP_loop_ull_static_start): Adjust API.
(GOMP_loop_ull_dynamic_start): Likewise.
(GOMP_loop_ull_guided_start): Likewise.
(GOMP_loop_ull_ordered_static_start): Likewise.
(GOMP_loop_ull_ordered_dynamic_start): Likewise.
(GOMP_loop_ull_ordered_guided_start): Likewise.

From-SVN: r136503

libgomp/ChangeLog
libgomp/loop_ull.c

index 73a0aa70c0ca5a59a889602882426e86d33f0b37..92b999fd3c305d038ee8d8942044edd1a192aa45 100644 (file)
@@ -1,3 +1,13 @@
+2008-06-06  Andreas Tobler  <a.tobler@schweiz.org>
+
+       PR bootstrap/36452
+       * loop_ull.c (GOMP_loop_ull_static_start): Adjust API.
+       (GOMP_loop_ull_dynamic_start): Likewise.
+       (GOMP_loop_ull_guided_start): Likewise.
+       (GOMP_loop_ull_ordered_static_start): Likewise.
+       (GOMP_loop_ull_ordered_dynamic_start): Likewise.
+       (GOMP_loop_ull_ordered_guided_start): Likewise.
+
 2008-06-06  Jakub Jelinek  <jakub@redhat.com>
            Richard Henderson  <rth@redhat.com>
            Ulrich Drepper  <drepper@redhat.com>
index 7dab05326f9eae9443313071f58d0798d643e86f..d5d1eb8cc52662441bedf0e8b635b14a685f69da 100644 (file)
@@ -483,48 +483,57 @@ extern __typeof(gomp_loop_ull_ordered_guided_next) GOMP_loop_ull_ordered_guided_
        __attribute__((alias ("gomp_loop_ull_ordered_guided_next")));
 #else
 bool
-GOMP_loop_ull_static_start (gomp_ull start, gomp_ull end, gomp_ull incr, gomp_ull chunk_size,
-                       gomp_ull *istart, gomp_ull *iend)
+GOMP_loop_ull_static_start (bool up, gomp_ull start, gomp_ull end,
+                           gomp_ull incr, gomp_ull chunk_size,
+                           gomp_ull *istart, gomp_ull *iend)
 {
-  return gomp_loop_ull_static_start (start, end, incr, chunk_size, istart, iend);
+  return gomp_loop_ull_static_start (up, start, end, incr, chunk_size, istart,
+                                    iend);
 }
 
 bool
-GOMP_loop_ull_dynamic_start (gomp_ull start, gomp_ull end, gomp_ull incr, gomp_ull chunk_size,
-                        gomp_ull *istart, gomp_ull *iend)
+GOMP_loop_ull_dynamic_start (bool up, gomp_ull start, gomp_ull end,
+                            gomp_ull incr, gomp_ull chunk_size,
+                            gomp_ull *istart, gomp_ull *iend)
 {
-  return gomp_loop_ull_dynamic_start (start, end, incr, chunk_size, istart, iend);
+  return gomp_loop_ull_dynamic_start (up, start, end, incr, chunk_size, istart,
+                                     iend);
 }
 
 bool
-GOMP_loop_ull_guided_start (gomp_ull start, gomp_ull end, gomp_ull incr, gomp_ull chunk_size,
-                       gomp_ull *istart, gomp_ull *iend)
+GOMP_loop_ull_guided_start (bool up, gomp_ull start, gomp_ull end,
+                           gomp_ull incr, gomp_ull chunk_size,
+                           gomp_ull *istart, gomp_ull *iend)
 {
-  return gomp_loop_ull_guided_start (start, end, incr, chunk_size, istart, iend);
+  return gomp_loop_ull_guided_start (up, start, end, incr, chunk_size, istart,
+                                    iend);
 }
 
 bool
-GOMP_loop_ull_ordered_static_start (gomp_ull start, gomp_ull end, gomp_ull incr,
-                               gomp_ull chunk_size, gomp_ull *istart, gomp_ull *iend)
+GOMP_loop_ull_ordered_static_start (bool up, gomp_ull start, gomp_ull end,
+                                   gomp_ull incr, gomp_ull chunk_size,
+                                   gomp_ull *istart, gomp_ull *iend)
 {
-  return gomp_loop_ull_ordered_static_start (start, end, incr, chunk_size,
-                                        istart, iend);
+  return gomp_loop_ull_ordered_static_start (up, start, end, incr, chunk_size,
+                                            istart, iend);
 }
 
 bool
-GOMP_loop_ull_ordered_dynamic_start (gomp_ull start, gomp_ull end, gomp_ull incr,
-                                gomp_ull chunk_size, gomp_ull *istart, gomp_ull *iend)
+GOMP_loop_ull_ordered_dynamic_start (bool up, gomp_ull start, gomp_ull end,
+                                    gomp_ull incr, gomp_ull chunk_size,
+                                    gomp_ull *istart, gomp_ull *iend)
 {
-  return gomp_loop_ull_ordered_dynamic_start (start, end, incr, chunk_size,
-                                         istart, iend);
+  return gomp_loop_ull_ordered_dynamic_start (up, start, end, incr, chunk_size,
+                                             istart, iend);
 }
 
 bool
-GOMP_loop_ull_ordered_guided_start (gomp_ull start, gomp_ull end, gomp_ull incr,
-                               gomp_ull chunk_size, gomp_ull *istart, gomp_ull *iend)
+GOMP_loop_ull_ordered_guided_start (bool up, gomp_ull start, gomp_ull end,
+                                   gomp_ull incr, gomp_ull chunk_size,
+                                   gomp_ull *istart, gomp_ull *iend)
 {
-  return gomp_loop_ull_ordered_guided_start (start, end, incr, chunk_size,
-                                        istart, iend);
+  return gomp_loop_ull_ordered_guided_start (up, start, end, incr, chunk_size,
+                                            istart, iend);
 }
 
 bool