diff options
author | Andreas Tobler <a.tobler@schweiz.org> | 2008-06-06 20:30:31 +0000 |
---|---|---|
committer | Andreas Tobler <andreast@gcc.gnu.org> | 2008-06-06 22:30:31 +0200 |
commit | e919209b4eb54e6f731510475c4b8ed64c23140e (patch) | |
tree | a2b2cd2fdac472b2ebf9ad3e954efc65dd417f3a /libgomp | |
parent | e198f14cbdf400c17d9d894377ebb5dee9f29759 (diff) | |
download | gcc-e919209b4eb54e6f731510475c4b8ed64c23140e.zip gcc-e919209b4eb54e6f731510475c4b8ed64c23140e.tar.gz gcc-e919209b4eb54e6f731510475c4b8ed64c23140e.tar.bz2 |
re PR bootstrap/36452 (Broken bootstrap while building libgomp.)
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
Diffstat (limited to 'libgomp')
-rw-r--r-- | libgomp/ChangeLog | 10 | ||||
-rw-r--r-- | libgomp/loop_ull.c | 51 |
2 files changed, 40 insertions, 21 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 73a0aa7..92b999f 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -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> diff --git a/libgomp/loop_ull.c b/libgomp/loop_ull.c index 7dab053..d5d1eb8 100644 --- a/libgomp/loop_ull.c +++ b/libgomp/loop_ull.c @@ -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 |