Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/gpl3/gcc/dist Import gcc 4.8.3 which has 98 bugs fi...



details:   https://anonhg.NetBSD.org/src/rev/217020741374
branches:  trunk
changeset: 796254:217020741374
user:      skrll <skrll%NetBSD.org@localhost>
date:      Tue May 27 08:29:46 2014 +0000

description:
Import gcc 4.8.3 which has 98 bugs fixed on gcc-4-8-3-pre-r208254

diffstat:

 external/gpl3/gcc/dist/ChangeLog                                        |   22 +
 external/gpl3/gcc/dist/contrib/ChangeLog                                |    4 +
 external/gpl3/gcc/dist/contrib/reghunt/ChangeLog                        |    4 +
 external/gpl3/gcc/dist/contrib/regression/ChangeLog                     |    4 +
 external/gpl3/gcc/dist/fixincludes/ChangeLog                            |    4 +
 external/gpl3/gcc/dist/gnattools/ChangeLog                              |    4 +
 external/gpl3/gcc/dist/include/ChangeLog                                |    4 +
 external/gpl3/gcc/dist/intl/ChangeLog                                   |    4 +
 external/gpl3/gcc/dist/libbacktrace/ChangeLog                           |   11 +
 external/gpl3/gcc/dist/libdecnumber/ChangeLog                           |    4 +
 external/gpl3/gcc/dist/libgomp/ChangeLog                                |   16 +
 external/gpl3/gcc/dist/libobjc/ChangeLog                                |   11 +
 external/gpl3/gcc/dist/libsanitizer/ChangeLog                           |   18 +
 external/gpl3/gcc/dist/libsanitizer/configure.tgt                       |    3 +
 external/gpl3/gcc/dist/libstdc++-v3/ChangeLog                           |  129 ++++++++++
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/faq.html                   |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/faq.xml                     |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/atomic_base.h          |    4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/shared_ptr_base.h      |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_vector.h           |    3 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/debug/safe_unordered_base.h |   12 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/functional              |   11 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/future                  |   31 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/iostream                |    6 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/tuple                   |    4 +-
 external/gpl3/gcc/dist/libstdc++-v3/libsupc++/eh_call.cc                |   16 +-
 external/gpl3/gcc/dist/libstdc++-v3/scripts/extract_symvers.in          |    1 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/thread.cc                 |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++98/ios_init.cc               |    2 +-
 external/gpl3/gcc/dist/libtool.m4                                       |   12 +-
 external/gpl3/gcc/dist/maintainer-scripts/ChangeLog                     |    4 +
 31 files changed, 318 insertions(+), 38 deletions(-)

diffs (truncated from 694 to 300 lines):

diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/ChangeLog
--- a/external/gpl3/gcc/dist/ChangeLog  Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/ChangeLog  Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,25 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline
+       2013-11-15  Ulrich Weigand  <Ulrich.Weigand%de.ibm.com@localhost>
+
+       * libtool.m4: Update to mainline version.
+       * configure: Regenerate.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline r203071:
+
+       2013-10-01  Joern Rennecke  <joern.rennecke%embecosm.com@localhost>
+
+       Import from savannah.gnu.org:
+       * config.guess: Update to 2013-06-10 version.
+       * config.sub: Update to 2013-10-01 version.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/contrib/ChangeLog
--- a/external/gpl3/gcc/dist/contrib/ChangeLog  Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/contrib/ChangeLog  Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-10-21  Mike Stump  <mikestump%comcast.net@localhost>
 
        * gcc_update (configure): Update to handle svn 1.8.1.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/contrib/reghunt/ChangeLog
--- a/external/gpl3/gcc/dist/contrib/reghunt/ChangeLog  Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/contrib/reghunt/ChangeLog  Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/contrib/regression/ChangeLog
--- a/external/gpl3/gcc/dist/contrib/regression/ChangeLog       Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/contrib/regression/ChangeLog       Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/fixincludes/ChangeLog
--- a/external/gpl3/gcc/dist/fixincludes/ChangeLog      Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/fixincludes/ChangeLog      Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/gnattools/ChangeLog
--- a/external/gpl3/gcc/dist/gnattools/ChangeLog        Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/gnattools/ChangeLog        Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-12-12  Eric Botcazou  <ebotcazou%adacore.com@localhost>
            Iain Sandoe  <iain%codesourcery.com@localhost>
 
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/include/ChangeLog
--- a/external/gpl3/gcc/dist/include/ChangeLog  Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/include/ChangeLog  Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/intl/ChangeLog
--- a/external/gpl3/gcc/dist/intl/ChangeLog     Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/intl/ChangeLog     Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/libbacktrace/ChangeLog
--- a/external/gpl3/gcc/dist/libbacktrace/ChangeLog     Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/libbacktrace/ChangeLog     Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,14 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline
+       2013-11-15  Ulrich Weigand  <Ulrich.Weigand%de.ibm.com@localhost>
+
+       * configure: Regenerate.
+
 2014-02-07  Misty De Meo  <misty%brew.sh@localhost>
 
        PR target/58710
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/libdecnumber/ChangeLog
--- a/external/gpl3/gcc/dist/libdecnumber/ChangeLog     Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/libdecnumber/ChangeLog     Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,7 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/libgomp/ChangeLog
--- a/external/gpl3/gcc/dist/libgomp/ChangeLog  Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/libgomp/ChangeLog  Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,19 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline
+       2013-11-15  Ulrich Weigand  <Ulrich.Weigand%de.ibm.com@localhost>
+
+       * configure: Regenerate.
+
+2014-04-02  Richard Henderson  <rth%redhat.com@localhost>
+
+       * config/linux/futex.h (futex_wait): Get error value from errno.
+       (futex_wake): Likewise.
+
 2013-12-12  Jakub Jelinek  <jakub%redhat.com@localhost>
 
        PR libgomp/59467
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/libobjc/ChangeLog
--- a/external/gpl3/gcc/dist/libobjc/ChangeLog  Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/libobjc/ChangeLog  Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,14 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline
+       2013-11-15  Ulrich Weigand  <Ulrich.Weigand%de.ibm.com@localhost>
+
+       * configure: Regenerate.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/libsanitizer/ChangeLog
--- a/external/gpl3/gcc/dist/libsanitizer/ChangeLog     Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/libsanitizer/ChangeLog     Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,21 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline r208290
+       2014-03-03  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       * configure.tgt: Unsupported for little endian PowerPC for now.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline
+       2013-11-15  Ulrich Weigand  <Ulrich.Weigand%de.ibm.com@localhost>
+
+       * configure: Regenerate.
+
 2013-10-16  Release Manager
 
        * GCC 4.8.2 released.
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/libsanitizer/configure.tgt
--- a/external/gpl3/gcc/dist/libsanitizer/configure.tgt Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/libsanitizer/configure.tgt Tue May 27 08:29:46 2014 +0000
@@ -25,6 +25,9 @@
                TSAN_SUPPORTED=yes
        fi
        ;;
+  powerpc*le-*-linux*)
+       UNSUPPORTED=1
+       ;;
   powerpc*-*-linux*)
        ;;
   sparc*-*-linux*)
diff -r 14633efeb3d3 -r 217020741374 external/gpl3/gcc/dist/libstdc++-v3/ChangeLog
--- a/external/gpl3/gcc/dist/libstdc++-v3/ChangeLog     Tue May 27 05:14:02 2014 +0000
+++ b/external/gpl3/gcc/dist/libstdc++-v3/ChangeLog     Tue May 27 08:29:46 2014 +0000
@@ -1,3 +1,132 @@
+2014-05-22  Release Manager
+
+       * GCC 4.8.3 released.
+
+2014-05-08  Joshua Gay  <jgay%gnu.org@localhost>
+
+       PR libstdc++/61117
+       * doc/xml/faq.xml (faq.license.what_restrictions): Replace "open
+       source" with "free software".
+       * doc/html/faq.html: Likewise.
+
+2014-05-08  Jonathan Wakely  <jwakely%redhat.com@localhost>
+
+       * include/std/iostream: Fix URL in comment.
+       * src/c++98/ios_init.cc: Fix path in comment.
+
+2014-05-06  Jonathan Wakely  <jwakely%redhat.com@localhost>
+
+       Backport from mainline
+       2014-04-15  Jonathan Wakely  <jwakely%redhat.com@localhost>
+
+       PR libstdc++/60594
+       * include/std/functional (function::_Callable): Exclude own type
+       from the callable checks.
+       * testsuite/20_util/function/60594.cc: New.
+
+2014-04-27  Jonathan Wakely  <jwakely%redhat.com@localhost>
+
+       PR libstdc++/60497
+       * include/std/tuple (get): Qualify calls to prevent ADL.
+       * testsuite/20_util/tuple/60497.cc: New.
+
+2012-04-05  Dominique d'Humieres  <dominiq%lps.ens.fr@localhost>
+           Jack Howarth <howarth%bromo.med.uc.edu@localhost>
+
+       PR target/54407
+       * 30_threads/condition_variable/54185.cc: Skip for darwin < 11.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline
+       2013-11-15  Ulrich Weigand  <Ulrich.Weigand%de.ibm.com@localhost>
+
+       * configure: Regenerate.
+
+2014-04-04  Bill Schmidt  <wschmidt%linux.vnet.ibm.com@localhost>
+
+       Backport from mainline r204808:
+
+       2013-11-14  Ulrich Weigand  <Ulrich.Weigand%de.ibm.com@localhost>
+
+       * scripts/extract_symvers.in: Ignore <localentry: > fields
+       in readelf --symbols output.
+
+2014-03-26  Jonathan Wakely  <jwakely%redhat.com@localhost>
+
+       PR libstdc++/59548
+       * include/debug/safe_unordered_base.h (_Safe_unordered_container_base):
+       Define copy and move constructors that handle iterators correctly.
+       * testsuite/23_containers/unordered_map/59548.cc: New.
+
+2014-03-25  Jonathan Wakely  <jwakely%redhat.com@localhost>
+
+       PR libstdc++/60658
+       * include/bits/atomic_base.h (__atomic_base<_PTp*>::is_lock_free()):
+       Use sizeof pointer type not the element type.
+       * testsuite/29_atomics/atomic/60658.cc: New.
+
+2014-03-18  Jonathan Wakely  <jwakely%redhat.com@localhost>
+
+       PR libstdc++/60564
+       * include/std/future (__future_base::_Task_state<>): Change
+       constructors to template functions using perfect forwarding.
+       (__create_task_state): Use decayed type as stored task.
+       (packaged_task::packaged_task(_Fn&&)): Forward instead of moving.
+       * testsuite/30_threads/packaged_task/60564.cc: New.
+
+2014-03-12  Roland McGrath  <mcgrathr%google.com@localhost>
+           Mark Seaborn  <mseaborn%google.com@localhost>
+
+       PR libstdc++/59392
+       * libsupc++/eh_call.cc (__cxa_call_unexpected): Call __do_catch with



Home | Main Index | Thread Index | Old Index