diff options
author | ryoon <ryoon@pkgsrc.org> | 2018-09-15 03:06:15 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2018-09-15 03:06:15 +0000 |
commit | a6a608875f0a41da008e93cb5faacac4c5b357a0 (patch) | |
tree | cffbfa5820f310580d1d40c504c8d043c1c1b7ca /lang/gcc8 | |
parent | 7e4189268267b1c249269cc998ce46a6b0d5dca1 (diff) | |
download | pkgsrc-a6a608875f0a41da008e93cb5faacac4c5b357a0.tar.gz |
Update to 8.2.0
Changelog:
This is the list of problem reports (PRs) from GCC's bug tracking system
that are known to be fixed in the 8.2 release. This list might not be
complete (that is, it is possible that some PRs that have been fixed are
not listed here).
General Improvements
Fixed LTO link-time performance problems caused by an overflow in the
partitioning algorithm while building large binaries.
Language Specific Changes
C++
GCC 8.2 fixed a bug introduced in GCC 8.1 affecting passing or returning
of classes with a deleted copy constructor and defaulted trivial move
constructor (bug c++/86094). GCC 8.2 introduces -fabi-version=13 and makes
it the default, ABI incompatibilities between GCC 8.1 and 8.2 can be
reported with -Wabi=12. See C++ changes for more details.
Target Specific Changes
IA-32/x86-64
-mtune=native performance regression bug84413 on Intel Skylake
processors has been fixed.
Diffstat (limited to 'lang/gcc8')
-rw-r--r-- | lang/gcc8/Makefile | 3 | ||||
-rw-r--r-- | lang/gcc8/distinfo | 10 | ||||
-rw-r--r-- | lang/gcc8/version.mk | 4 |
3 files changed, 8 insertions, 9 deletions
diff --git a/lang/gcc8/Makefile b/lang/gcc8/Makefile index e7a11f4eadf..56bc91ea386 100644 --- a/lang/gcc8/Makefile +++ b/lang/gcc8/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2018/08/22 09:45:20 wiz Exp $ +# $NetBSD: Makefile,v 1.4 2018/09/15 03:06:15 ryoon Exp $ GCC_PKGNAME= gcc8 .include "version.mk" @@ -8,7 +8,6 @@ PKGNAME= ${GCC_PKGNAME}-${GCC8_DIST_VERSION} ## When bumping the PKGREVISION of this package the PKGREVISION of ## lang/gcc8-libs needs to be bump to be at least 1 more than the ## PKGREVISION of this package! -PKGREVISION= 2 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC8_DIST_VERSION}/} EXTRACT_SUFX= .tar.xz diff --git a/lang/gcc8/distinfo b/lang/gcc8/distinfo index 8191453aa9c..8e08445205f 100644 --- a/lang/gcc8/distinfo +++ b/lang/gcc8/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.2 2018/07/18 22:56:22 maya Exp $ +$NetBSD: distinfo,v 1.3 2018/09/15 03:06:15 ryoon Exp $ -SHA1 (gcc-8.1.0.tar.xz) = b34031ba9ff3e248b2c62de0825e49a1e0e01998 -RMD160 (gcc-8.1.0.tar.xz) = de00e96f3d70b6a08215930a6884672e56975d05 -SHA512 (gcc-8.1.0.tar.xz) = c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c -Size (gcc-8.1.0.tar.xz) = 63372320 bytes +SHA1 (gcc-8.2.0.tar.xz) = 19926bdb6c4b58891015929853d41aeff019d400 +RMD160 (gcc-8.2.0.tar.xz) = 4fba19867980d04bed1e62d46d4787c99f4fd13d +SHA512 (gcc-8.2.0.tar.xz) = 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed +Size (gcc-8.2.0.tar.xz) = 63460876 bytes SHA1 (isl-0.16.1.tar.bz2) = c5a2b201bf05229647e73203c0bf2d9679d4d21f RMD160 (isl-0.16.1.tar.bz2) = 5a99db3fe0d0a1f6bbac1ed4448f2403495c55b2 SHA512 (isl-0.16.1.tar.bz2) = c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b diff --git a/lang/gcc8/version.mk b/lang/gcc8/version.mk index b3da0e5c96c..f3f23f06bfb 100644 --- a/lang/gcc8/version.mk +++ b/lang/gcc8/version.mk @@ -1,2 +1,2 @@ -# $NetBSD: version.mk,v 1.1 2018/05/05 04:08:36 maya Exp $ -GCC8_DIST_VERSION:= 8.1.0 +# $NetBSD: version.mk,v 1.2 2018/09/15 03:06:15 ryoon Exp $ +GCC8_DIST_VERSION:= 8.2.0 |