From 7c3ed16a3364aa2a11ec51f9530fc5f38582feaa Mon Sep 17 00:00:00 2001 From: Keith Marshall Date: Sat, 20 Feb 2016 20:30:48 +0000 Subject: [PATCH] Upgrade GCC; make version 4.9.3 the preferred release. --- ChangeLog | 8 +++ common/issue.log | 2 +- mingw32/issue.log | 4 +- mingw32/mingw32-gcc4.xml | 130 ++++++++++++++++++++++++++++++++--------------- 4 files changed, 99 insertions(+), 45 deletions(-) diff --git a/ChangeLog b/ChangeLog index 271072b..b4f684a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2016-02-20 Keith Marshall + + Upgrade GCC; make version 4.9.3 the preferred release. + + * mingw32/mingw32-gcc4.xml: Add v4.9.3 references for all GCC + component packages, associated sub-packages, and library packages. + * common/issue.log mingw32/issue.log: Update accordingly. + 2016-01-20 Keith Marshall Upgrade mingwrt to version 3.21.1 diff --git a/common/issue.log b/common/issue.log index 082e299..29c706e 100644 --- a/common/issue.log +++ b/common/issue.log @@ -23,6 +23,6 @@ # MinGW Project, accept liability for any damages, however caused, # arising from the use of this software. # - c6a9068e183254c0b930ac6e1a70fd81743dc212 2016012000 package-list.xml + c6a9068e183254c0b930ac6e1a70fd81743dc212 2016022000 package-list.xml # # $RCSfile$: end of file diff --git a/mingw32/issue.log b/mingw32/issue.log index 12cb343..1262f7e 100644 --- a/mingw32/issue.log +++ b/mingw32/issue.log @@ -35,7 +35,7 @@ 4dab2d86ca2203a8ac0233824c687504fda4601e 2013091000 mingw32-expat.xml bc4b331f9bdfbf72a11a310fbc17a027396d09d5 2012073100 mingw32-gcc-tools.xml 9d1d9deeccee4fb04f2944e3cd5e7b85757308ce 2011050500 mingw32-gcc3.xml - db58df47f1a7040488cac4bd0fc6dfab758035e7 2014082600 mingw32-gcc4.xml + b76fad61980b5e3235ad57a416a13ce8d1516ea6 2016022000 mingw32-gcc4.xml 21031079d59268339bfd7c6dc8239df214588bca 2013091501 mingw32-gdb.xml 14dd10ab97b27430bdb688f4e85993cd821f7a05 2012073100 mingw32-gendef.xml 7b16c690a8b02106e7cc7abc6c6310fe30390683 2015090600 mingw32-gettext.xml @@ -50,7 +50,7 @@ cd33ad74b608bce33ea297801253e6efbafce27c 2012073100 mingw32-mingw-utils.xml 8d3a7125499a85916b53efb4c897ac907e2490ab 2015082000 mingw32-mpc.xml 8a11de23e7a89fd11436bdf162ef90712f30101b 2013102300 mingw32-mpfr.xml - 56f4032058328cacfabe64fa46706d72c2fa931e 2016012000 mingw32-package-list.xml + 56f4032058328cacfabe64fa46706d72c2fa931e 2016022000 mingw32-package-list.xml 1f15439ee5f66ec22321c7aa853559b6f8f7172f 2015090800 mingw32-pexports.xml cdb2a4dbedfc9f2cdfc92340f6f9b12da061c0d9 2012073100 mingw32-popt.xml 0a5d210a13d073104fb74b4f9c081674c9745cd1 2013090900 mingw32-pthreads-w32.xml diff --git a/mingw32/mingw32-gcc4.xml b/mingw32/mingw32-gcc4.xml index edda012..f0f5eb8 100644 --- a/mingw32/mingw32-gcc4.xml +++ b/mingw32/mingw32-gcc4.xml @@ -21,10 +21,11 @@ - - + + + @@ -40,6 +41,10 @@ + + + + @@ -98,6 +103,9 @@ + + + @@ -108,6 +116,9 @@ + + + @@ -120,6 +131,7 @@ + @@ -127,6 +139,7 @@ + @@ -134,6 +147,7 @@ + @@ -163,15 +177,19 @@ by the GNU C++ language compiler, unless support for shared runtime libraries is explicitly disabled when building. - NOTE: As of gcc-4.8.1 release this library is delivered in - the -dll file of the gcc-core package. + + NOTE: The gcc-4.8.1 release delivers this library in a tarball + named with the "gcc-core" prefix, rather than "libgcc". - - + + + + + @@ -210,12 +228,13 @@ - - + + + @@ -233,15 +252,12 @@ - - - @@ -275,13 +291,16 @@ by the GNU Ada language compiler, unless support for shared runtime libraries is explicitly disabled when building. - NOTE: As of gcc-4.8.1 release this library is delivered in - the -dll file of the gcc-ada package. + + NOTE: The gcc-4.8.1 release delivers this library in a tarball + named with the "gcc-ada" prefix, rather than "libgnat". There + is (currently) no DLL component release of libgnat, for the + gcc-4.9.3 release. - - + + @@ -317,12 +336,15 @@ - - + + + + + @@ -348,7 +370,6 @@ - @@ -368,6 +389,7 @@ + @@ -389,15 +411,17 @@ by the GNU C++ language compiler, unless support for shared runtime libraries is explicitly disabled when building. - NOTE: As of gcc-4.8.1 release this library is delivered in - the -dll file of the gcc-c++ package. + + NOTE: The gcc-4.8.1 release delivers this library in a tarball + named with the "gcc-c++" prefix, rather than "libstdc++". - - + + + @@ -433,12 +457,15 @@ - - + + + + + @@ -484,6 +511,7 @@ + @@ -491,6 +519,7 @@ + @@ -514,8 +543,8 @@ - - + + @@ -535,6 +564,7 @@ + @@ -574,19 +604,28 @@ you require it only if you wish to compile programs written in the Objective-C language. - NOTE: As of the gcc-4.8.1 release in order to install objc - you need to install the gcc-objc-%-mingw32-dev package instead of the - -bin package. This change was made to be consistent with what -bin - usually contains compared to -dev. + + NOTE: For the gcc-4.8.1, release in order to install objc you need + to install the gcc-objc-%-mingw32-dev package instead of the -bin + package. This change was made to be consistent with what -bin usually + contains compared to -dev. In reality, this release simply created + the -dev package as a hybrid of content which would normally be + distributed as separate -bin and -dev packages, whereas earlier + releases provided the -bin package as such a hybrid. This change + added an unnecessary level of package complexity; it has been + reverted for the gcc-4.9.3 release. - - + + + + + @@ -643,13 +682,14 @@ the GNU Objective-C language compiler, unless support for shared runtime libraries is explicitly disabled when building. - NOTE: As of gcc-4.8.2-1 release this library is delivered - in the primary gcc-objc-%-mingw32-dll file. + + NOTE: The gcc-4.8.1 release delivers this library in a tarball + named with the "gcc-objc" prefix, rather than "libobjc". - - + + @@ -669,14 +709,15 @@ + - - + + @@ -707,8 +748,8 @@ - - + + @@ -738,8 +779,8 @@ - - + + @@ -762,6 +803,11 @@ + + + + + -- 2.11.0