diff options
Diffstat (limited to 'contrib/gcclibs')
-rw-r--r-- | contrib/gcclibs/include/ChangeLog | 4 | ||||
-rw-r--r-- | contrib/gcclibs/libcpp/ChangeLog | 4 | ||||
-rw-r--r-- | contrib/gcclibs/libdecnumber/ChangeLog | 4 | ||||
-rw-r--r-- | contrib/gcclibs/libgomp/ChangeLog | 23 | ||||
-rw-r--r-- | contrib/gcclibs/libgomp/config/posix/lock.c | 6 | ||||
-rw-r--r-- | contrib/gcclibs/libgomp/sections.c | 4 | ||||
-rw-r--r-- | contrib/gcclibs/libiberty/ChangeLog | 4 | ||||
-rw-r--r-- | contrib/gcclibs/libmudflap/ChangeLog | 4 | ||||
-rw-r--r-- | contrib/gcclibs/libssp/ChangeLog | 4 |
9 files changed, 54 insertions, 3 deletions
diff --git a/contrib/gcclibs/include/ChangeLog b/contrib/gcclibs/include/ChangeLog index c6970d6fde9c..10148a0be11f 100644 --- a/contrib/gcclibs/include/ChangeLog +++ b/contrib/gcclibs/include/ChangeLog @@ -1,3 +1,7 @@ +2007-07-19 Release Manager + + * GCC 4.2.1 released. + 2007-05-13 Release Manager * GCC 4.2.0 released. diff --git a/contrib/gcclibs/libcpp/ChangeLog b/contrib/gcclibs/libcpp/ChangeLog index 5771bdb452c9..20afce892197 100644 --- a/contrib/gcclibs/libcpp/ChangeLog +++ b/contrib/gcclibs/libcpp/ChangeLog @@ -1,3 +1,7 @@ +2007-07-19 Release Manager + + * GCC 4.2.1 released. + 2007-05-13 Release Manager * GCC 4.2.0 released. diff --git a/contrib/gcclibs/libdecnumber/ChangeLog b/contrib/gcclibs/libdecnumber/ChangeLog index 4545cf8b7d78..5025e85d832a 100644 --- a/contrib/gcclibs/libdecnumber/ChangeLog +++ b/contrib/gcclibs/libdecnumber/ChangeLog @@ -1,3 +1,7 @@ +2007-07-19 Release Manager + + * GCC 4.2.1 released. + 2007-05-13 Release Manager * GCC 4.2.0 released. diff --git a/contrib/gcclibs/libgomp/ChangeLog b/contrib/gcclibs/libgomp/ChangeLog index ea526f267b09..56191ecee0cf 100644 --- a/contrib/gcclibs/libgomp/ChangeLog +++ b/contrib/gcclibs/libgomp/ChangeLog @@ -1,3 +1,26 @@ +2007-07-19 Release Manager + + * GCC 4.2.1 released. + +2007-07-02 Jakub Jelinek <jakub@redhat.com> + + PR libgomp/32468 + * sections.c (GOMP_parallel_sections_start): Only decrease + number of threads to COUNT if dyn_var is true. + * testsuite/libgomp.c/pr32468.c: New test. + +2007-07-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> + + PR libgomp/26308 + * config/posix/lock.c (_XOPEN_SOURCE): Don't define on Tru64 UNIX. + +2007-06-21 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/32362 + * testsuite/libgomp.c/pr32362-1.c: New test. + * testsuite/libgomp.c/pr32362-2.c: New test. + * testsuite/libgomp.c/pr32362-3.c: New test. + 2007-05-13 Release Manager * GCC 4.2.0 released. diff --git a/contrib/gcclibs/libgomp/config/posix/lock.c b/contrib/gcclibs/libgomp/config/posix/lock.c index 062174d32d56..59459bb86ce6 100644 --- a/contrib/gcclibs/libgomp/config/posix/lock.c +++ b/contrib/gcclibs/libgomp/config/posix/lock.c @@ -33,8 +33,12 @@ to do better and streamline the locking as well as reduce the size of the types exported. */ -/* We need Unix98 extensions to get recursive locks. */ +/* We need Unix98 extensions to get recursive locks. On Tru64 UNIX V4.0F, + the declarations are available without _XOPEN_SOURCE, which actually + breaks compilation. */ +#ifndef __osf__ #define _XOPEN_SOURCE 500 +#endif #include "libgomp.h" diff --git a/contrib/gcclibs/libgomp/sections.c b/contrib/gcclibs/libgomp/sections.c index de0acd843eaf..9ccc65e4b66f 100644 --- a/contrib/gcclibs/libgomp/sections.c +++ b/contrib/gcclibs/libgomp/sections.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2005 Free Software Foundation, Inc. +/* Copyright (C) 2005, 2007 Free Software Foundation, Inc. Contributed by Richard Henderson <rth@redhat.com>. This file is part of the GNU OpenMP Library (libgomp). @@ -106,7 +106,7 @@ GOMP_parallel_sections_start (void (*fn) (void *), void *data, struct gomp_work_share *ws; num_threads = gomp_resolve_num_threads (num_threads); - if (num_threads > count) + if (gomp_dyn_var && num_threads > count) num_threads = count; ws = gomp_new_work_share (false, num_threads); diff --git a/contrib/gcclibs/libiberty/ChangeLog b/contrib/gcclibs/libiberty/ChangeLog index 3211fbf86ccf..1dcf0936a195 100644 --- a/contrib/gcclibs/libiberty/ChangeLog +++ b/contrib/gcclibs/libiberty/ChangeLog @@ -1,3 +1,7 @@ +2007-07-19 Release Manager + + * GCC 4.2.1 released. + 2007-05-13 Release Manager * GCC 4.2.0 released. diff --git a/contrib/gcclibs/libmudflap/ChangeLog b/contrib/gcclibs/libmudflap/ChangeLog index c2d5943d687f..4352712e83fd 100644 --- a/contrib/gcclibs/libmudflap/ChangeLog +++ b/contrib/gcclibs/libmudflap/ChangeLog @@ -1,3 +1,7 @@ +2007-07-19 Release Manager + + * GCC 4.2.1 released. + 2007-05-13 Release Manager * GCC 4.2.0 released. diff --git a/contrib/gcclibs/libssp/ChangeLog b/contrib/gcclibs/libssp/ChangeLog index 5cd2a897800d..f4f08eb9492e 100644 --- a/contrib/gcclibs/libssp/ChangeLog +++ b/contrib/gcclibs/libssp/ChangeLog @@ -1,3 +1,7 @@ +2007-07-19 Release Manager + + * GCC 4.2.1 released. + 2007-05-13 Release Manager * GCC 4.2.0 released. |