diff options
author | gerald <gerald@FreeBSD.org> | 2019-05-14 01:17:33 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2019-05-14 01:17:33 +0800 |
commit | de5133a7778f6e0f1c04101fac26d57bdab3ecf5 (patch) | |
tree | bff9a36d7bf2315698edc27c92671b5916ffade2 /lang | |
parent | ec0b4e5cf67680646016a02ed90b5694f6cc9a5b (diff) | |
download | freebsd-ports-gnome-de5133a7778f6e0f1c04101fac26d57bdab3ecf5.tar.gz freebsd-ports-gnome-de5133a7778f6e0f1c04101fac26d57bdab3ecf5.tar.zst freebsd-ports-gnome-de5133a7778f6e0f1c04101fac26d57bdab3ecf5.zip |
Update to the 20180511 snapshot of GCC 9.1.1.
andreast@ has pushed files/patch-amd64-gcc-multilib-support upstream
after the GCC 9.1 release, so this is now on the GCC 9 branch and can
be removed from our tree.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gcc9-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc9-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc9-devel/files/patch-amd64-gcc-multilib-support | 73 |
3 files changed, 4 insertions, 77 deletions
diff --git a/lang/gcc9-devel/Makefile b/lang/gcc9-devel/Makefile index daf940b216b4..05d720542ab9 100644 --- a/lang/gcc9-devel/Makefile +++ b/lang/gcc9-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 9.1.1.s20190504 +PORTVERSION= 9.1.1.s20190511 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc9-devel/distinfo b/lang/gcc9-devel/distinfo index 5750476fcad2..b868c7942400 100644 --- a/lang/gcc9-devel/distinfo +++ b/lang/gcc9-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1557035994 -SHA256 (gcc-9-20190504.tar.xz) = 0eaefe63cf2f9fc9f34a313fe23b95c199fdebca2577e0cd6931ae30a75ba570 -SIZE (gcc-9-20190504.tar.xz) = 68751664 +TIMESTAMP = 1557640803 +SHA256 (gcc-9-20190511.tar.xz) = 2b42cfba287125b555d9354c494d69e5f61456d5659338635e9dcc21d3506927 +SIZE (gcc-9-20190511.tar.xz) = 68754132 diff --git a/lang/gcc9-devel/files/patch-amd64-gcc-multilib-support b/lang/gcc9-devel/files/patch-amd64-gcc-multilib-support deleted file mode 100644 index ffae93210614..000000000000 --- a/lang/gcc9-devel/files/patch-amd64-gcc-multilib-support +++ /dev/null @@ -1,73 +0,0 @@ ---- UTC -Index: gcc/config.gcc -=================================================================== ---- gcc/config.gcc (revision 269726) -+++ gcc/config.gcc (working copy) -@@ -4925,8 +4925,11 @@ - ;; - i[34567]86-*-dragonfly* | x86_64-*-dragonfly*) - ;; -- i[34567]86-*-freebsd* | x86_64-*-freebsd*) -+ i[34567]86-*-freebsd*) - ;; -+ x86_64-*-freebsd*) -+ tmake_file="${tmake_file} i386/t-freebsd64" -+ ;; - ia64*-*-linux*) - ;; - -Index: gcc/config/i386/freebsd64.h -=================================================================== ---- gcc/config/i386/freebsd64.h (revision 269733) -+++ gcc/config/i386/freebsd64.h (working copy) -@@ -31,7 +31,7 @@ - - #undef LINK_SPEC - #define LINK_SPEC "\ -- %{m32:-m elf_i386_fbsd} \ -+ %{m32:-m elf_i386_fbsd}%{!m32:-m elf_x86_64_fbsd} \ - %{p:%nconsider using '-pg' instead of '-p' with gprof(1)} \ - %{v:-V} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ -@@ -42,3 +42,6 @@ - -dynamic-linker %(fbsd_dynamic_linker) } \ - %{static:-Bstatic}} \ - %{symbolic:-Bsymbolic}" -+ -+#undef MULTILIB_DEFAULTS -+#define MULTILIB_DEFAULTS { "m64" } -Index: gcc/config/i386/t-freebsd64 -=================================================================== ---- gcc/config/i386/t-freebsd64 (nonexistent) -+++ gcc/config/i386/t-freebsd64 (working copy) -@@ -0,0 +1,30 @@ -+# Copyright (C) 2019 Free Software Foundation, Inc. -+# -+# This file is part of GCC. -+# -+# GCC is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 3, or (at your option) -+# any later version. -+# -+# GCC is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+# -+# You should have received a copy of the GNU General Public License -+# along with GCC; see the file COPYING3. If not see -+# <http://www.gnu.org/licenses/>. -+ -+# The 32-bit libraries are found in /usr/lib32 -+ -+# To support i386 and x86-64, the directory structrue -+# should be: -+# -+# /lib has x86-64 libraries. -+# /lib32 has i386 libraries. -+# -+ -+MULTILIB_OPTIONS = m32 -+MULTILIB_DIRNAMES = 32 -+MULTILIB_OSDIRNAMES = ../lib32 |