From 547d26ac29e29218fdce9e5af83511275f63d775 Mon Sep 17 00:00:00 2001 From: Gerald Pfeifer Date: Tue, 17 Nov 2020 08:49:03 +0000 Subject: [PATCH] Update to the 20201113 snapshot of GCC 9.3.1. This brings two backports for the x86 back end, two for the Fortran front end, and one for libstdc++. Fold the PLUGINS option, which has been on by default, into standard behavior and remove that option. It has not been causing any issues since we enabled it 11 months ago, nor measurable overhead. [1] PR: 242644 [1] --- lang/gcc9-devel/Makefile | 9 ++++----- lang/gcc9-devel/distinfo | 6 +++--- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/lang/gcc9-devel/Makefile b/lang/gcc9-devel/Makefile index 931c6c851985..14fb3ba7f4f2 100644 --- a/lang/gcc9-devel/Makefile +++ b/lang/gcc9-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 9.3.1.s20201106 +PORTVERSION= 9.3.1.s20201113 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel @@ -44,8 +44,8 @@ SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} CFLAGS:= ${CFLAGS:N-mretpoline} CXXFLAGS:= ${CXXFLAGS:N-mretpoline} -OPTIONS_DEFINE= BOOTSTRAP GRAPHITE PLUGINS -OPTIONS_DEFAULT= BOOTSTRAP PLUGINS +OPTIONS_DEFINE= BOOTSTRAP GRAPHITE +OPTIONS_DEFAULT= BOOTSTRAP BOOTSTRAP_DESC= Build using a full bootstrap GRAPHITE_DESC= Support for Graphite loop optimizations @@ -60,8 +60,6 @@ MULTILIB_CONFIGURE_ENABLE= multilib CONFIGURE_ARGS+= --disable-multilib .endif -PLUGINS_CONFIGURE_ENABLE= plugin - .include .if ${ARCH} == amd64 @@ -95,6 +93,7 @@ BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ --enable-gnu-indirect-function \ + --enable-plugin \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --program-suffix=${SUFFIX} \ diff --git a/lang/gcc9-devel/distinfo b/lang/gcc9-devel/distinfo index 3cb96d405c90..e33cf726d0cb 100644 --- a/lang/gcc9-devel/distinfo +++ b/lang/gcc9-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1604703943 -SHA256 (gcc-9-20201106.tar.xz) = 080d2840c16be0d6ca6a21da9908b7e1840700b9a23d16b9aa491e6b5a85d93d -SIZE (gcc-9-20201106.tar.xz) = 67602880 +TIMESTAMP = 1605355575 +SHA256 (gcc-9-20201113.tar.xz) = 84376ef0ee749441eaf7821c7cd0b6622b3594114ab8028bc57ff96fa721b9ad +SIZE (gcc-9-20201113.tar.xz) = 67606496