View | Details | Raw Unified | Return to bug 239266 | Differences between
and this patch

Collapse All | Expand All

(-)lang/gcc8/files/patch-clang-vec_step (+17 lines)
Line 0 Link Here
1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239266 reports how
2
clang unfortunately poisons user namespace by default (without any
3
special options), so we need to avoid using vec_step as a variable.
4
5
Index: gcc/tree-vect-loop.c
6
===================================================================
7
--- gcc/tree-vect-loop.c	(revision 273856)
8
+++ gcc/tree-vect-loop.c	(working copy)
9
@@ -55,6 +55,8 @@ along with GCC; see the file COPYING3.  If not see
10
 #include "vec-perm-indices.h"
11
 #include "tree-eh.h"
12
 
13
+#define vec_step vec_step_
14
+
15
 /* Loop Vectorization Pass.
16
 
17
    This pass tries to vectorize loops.
(-)lang/gcc8-devel/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gcc
4
PORTNAME=	gcc
5
PORTVERSION=	8.3.1.s20190719
5
PORTVERSION=	8.3.1.s20190726
6
CATEGORIES=	lang
6
CATEGORIES=	lang
7
MASTER_SITES=	GCC/snapshots/${DIST_VERSION}
7
MASTER_SITES=	GCC/snapshots/${DIST_VERSION}
8
PKGNAMESUFFIX=	${SUFFIX}-devel
8
PKGNAMESUFFIX=	${SUFFIX}-devel
(-)lang/gcc8-devel/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1563603598
1
TIMESTAMP = 1564210652
2
SHA256 (gcc-8-20190719.tar.xz) = a8118dcc3e85f9bf83f83d5f5203bf8ddad29bfd419fd34cdc2bea7c0c29ad7c
2
SHA256 (gcc-8-20190726.tar.xz) = 1af961f3e85d70ae904592fb24235a1ddb50c883f272fff7a93f7bd768754e57
3
SIZE (gcc-8-20190719.tar.xz) = 61893124
3
SIZE (gcc-8-20190726.tar.xz) = 61895260
(-)lang/gcc9-devel/Makefile (-1 / +1 lines)
Lines 69-75 Link Here
69
69
70
.elif ${ARCH} == powerpc64
70
.elif ${ARCH} == powerpc64
71
CONFIGURE_ENV+=	UNAME_m="powerpc64"
71
CONFIGURE_ENV+=	UNAME_m="powerpc64"
72
USE_GCC=	yes
72
USE_GCC=	8
73
.endif
73
.endif
74
74
75
LANGUAGES:=	c,c++,objc,fortran
75
LANGUAGES:=	c,c++,objc,fortran

Return to bug 239266