Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Apr 2021 06:20:09 GMT
From:      Gerald Pfeifer <gerald@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 18e2dc43f83a - main - lang/gcc9-devel: Update to the 20210423 snapshot of GCC 9.3.1
Message-ID:  <202104300620.13U6K9Dn092123@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by gerald:

URL: https://cgit.FreeBSD.org/ports/commit/?id=18e2dc43f83ad714c50013bdba38486599ac81aa

commit 18e2dc43f83ad714c50013bdba38486599ac81aa
Author:     Gerald Pfeifer <gerald@FreeBSD.org>
AuthorDate: 2021-04-30 06:20:00 +0000
Commit:     Gerald Pfeifer <gerald@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@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@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 *



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104300620.13U6K9Dn092123>