git: 18e2dc43f83a - main - lang/gcc9-devel: Update to the 20210423 snapshot of GCC 9.3.1
Gerald Pfeifer
gerald at FreeBSD.org
Fri Apr 30 06:20:10 UTC 2021
The branch main has been updated by gerald:
URL: https://cgit.FreeBSD.org/ports/commit/?id=18e2dc43f83ad714c50013bdba38486599ac81aa
commit 18e2dc43f83ad714c50013bdba38486599ac81aa
Author: Gerald Pfeifer <gerald at FreeBSD.org>
AuthorDate: 2021-04-30 06:20:00 +0000
Commit: Gerald Pfeifer <gerald at FreeBSD.org>
CommitDate: 2021-04-30 06:20:00 +0000
lang/gcc9-devel: Update to the 20210423 snapshot of GCC 9.3.1
This brings eight back ports for the tree, inter-procedural (IPO),
link-time (LTO) optimizers, three for the middle end, four for the
low level (RTL) optimizers, six related to debug information, two
for aarch64, one for x86, two related to OMP, five for the C, twentyone
for the C++ front end and 32 for libstdc++.
In other words, if you're using C++ this is a good one to consider
and test.
files/patch-libcpp_lex.c now came in via upstream, so we can (and
actually have to) remove it.
---
lang/gcc9-devel/Makefile | 2 +-
lang/gcc9-devel/distinfo | 6 +++---
lang/gcc9-devel/files/patch-libcpp_lex.c | 25 -------------------------
3 files changed, 4 insertions(+), 29 deletions(-)
diff --git a/lang/gcc9-devel/Makefile b/lang/gcc9-devel/Makefile
index 5e73605821a4..d7034097a63a 100644
--- a/lang/gcc9-devel/Makefile
+++ b/lang/gcc9-devel/Makefile
@@ -1,7 +1,7 @@
# Created by: Gerald Pfeifer <gerald at FreeBSD.org>
PORTNAME= gcc
-PORTVERSION= 9.3.1.s20210416
+PORTVERSION= 9.3.1.s20210423
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc9-devel/distinfo b/lang/gcc9-devel/distinfo
index fada92ddd5fa..303fd7d096b2 100644
--- a/lang/gcc9-devel/distinfo
+++ b/lang/gcc9-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1618927209
-SHA256 (gcc-9-20210416.tar.xz) = 433bf39412d078f0679219cf4441c407ef836ad03e36831a12188f8d269984d8
-SIZE (gcc-9-20210416.tar.xz) = 67647528
+TIMESTAMP = 1619520483
+SHA256 (gcc-9-20210423.tar.xz) = e364ff2b12ee82f139ee014fe2f9099c6c2d51f4848f0af96845ede4d667b475
+SIZE (gcc-9-20210423.tar.xz) = 67657700
diff --git a/lang/gcc9-devel/files/patch-libcpp_lex.c b/lang/gcc9-devel/files/patch-libcpp_lex.c
deleted file mode 100644
index 05ad28872d11..000000000000
--- a/lang/gcc9-devel/files/patch-libcpp_lex.c
+++ /dev/null
@@ -1,25 +0,0 @@
-This is
-
- commit cd547f0ddcd3a54e5b73bcda5ac0f0c46808db8b
- Author: Jakub Jelinek <jakub at redhat.com>
- Date: Sat Sep 26 10:07:41 2020 +0200
-
-which is on the GCC 10 release branch and thus part of lang/gcc10-devel;
-we should automatically get it with GCC 10.3.
-
---- libcpp/lex.c.orig 2020-11-02 10:24:50 UTC
-+++ libcpp/lex.c
-@@ -531,11 +531,11 @@ init_vectorized_lexer (void)
- search_line_fast = impl;
- }
-
--#elif defined(_ARCH_PWR8) && defined(__ALTIVEC__)
-+#elif (GCC_VERSION >= 4005) && defined(_ARCH_PWR8) && defined(__ALTIVEC__)
-
- /* A vection of the fast scanner using AltiVec vectorized byte compares
- and VSX unaligned loads (when VSX is available). This is otherwise
-- the same as the pre-GCC 5 version. */
-+ the same as the AltiVec version. */
-
- ATTRIBUTE_NO_SANITIZE_UNDEFINED
- static const uchar *
More information about the dev-commits-ports-all
mailing list