summaryrefslogtreecommitdiff
path: root/lang/gcc8/patches
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2019-04-18 19:18:02 +0000
committerrillig <rillig@pkgsrc.org>2019-04-18 19:18:02 +0000
commit1480c15931d5b386bbc55ea8a12e4650ef57ce36 (patch)
tree4731092db3d6a0cc5002a25f336ce9b62046564c /lang/gcc8/patches
parent16add3c0697ee5ce1f48ea194dad340dc1843c3f (diff)
downloadpkgsrc-1480c15931d5b386bbc55ea8a12e4650ef57ce36.tar.gz
lang/gcc8: report some of the patches upstream
Diffstat (limited to 'lang/gcc8/patches')
-rw-r--r--lang/gcc8/patches/patch-contrib_download__prerequisites4
-rw-r--r--lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h4
-rw-r--r--lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h4
-rw-r--r--lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd4
-rw-r--r--lang/gcc8/patches/patch-gcc_config_arm_arm.h4
-rw-r--r--lang/gcc8/patches/patch-gcc_configure4
-rw-r--r--lang/gcc8/patches/patch-isl_configure4
-rw-r--r--lang/gcc8/patches/patch-libffi_configure4
-rw-r--r--lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c4
-rw-r--r--lang/gcc8/patches/patch-libgcc_config.host4
-rw-r--r--lang/gcc8/patches/patch-libgcc_crtstuff.c4
11 files changed, 28 insertions, 16 deletions
diff --git a/lang/gcc8/patches/patch-contrib_download__prerequisites b/lang/gcc8/patches/patch-contrib_download__prerequisites
index 7ae3cae9ed2..0955fe7125b 100644
--- a/lang/gcc8/patches/patch-contrib_download__prerequisites
+++ b/lang/gcc8/patches/patch-contrib_download__prerequisites
@@ -1,7 +1,9 @@
-$NetBSD: patch-contrib_download__prerequisites,v 1.1 2018/05/05 04:08:36 maya Exp $
+$NetBSD: patch-contrib_download__prerequisites,v 1.2 2019/04/18 19:18:02 rillig Exp $
Non-portable test
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90142
+
--- contrib/download_prerequisites.orig 2017-04-11 16:34:07.000000000 +0000
+++ contrib/download_prerequisites
@@ -122,7 +122,7 @@ md5_check() {
diff --git a/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h b/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h
index a8211484ca0..36c23d142dc 100644
--- a/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h
+++ b/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-gcc_config_aarch64_aarch64-netbsd.h,v 1.1 2018/11/10 11:45:27 mrg Exp $
+$NetBSD: patch-gcc_config_aarch64_aarch64-netbsd.h,v 1.2 2019/04/18 19:18:02 rillig Exp $
-arm64 support.
+AArch64 support for NetBSD.
--- /dev/null 2018-11-09 09:25:57.929086649 +0000
+++ gcc/config/aarch64/aarch64-netbsd.h 2018-11-09 09:23:18.308262443 +0000
diff --git a/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h b/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h
index 4b3132d5ff4..99e7912b1d7 100644
--- a/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h
+++ b/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-gcc_config_aarch64_aarch64.h,v 1.1 2018/11/10 11:45:27 mrg Exp $
+$NetBSD: patch-gcc_config_aarch64_aarch64.h,v 1.2 2019/04/18 19:18:02 rillig Exp $
-support arm64.
+support AArch64.
--- gcc/config/aarch64/aarch64.h.orig 2018-02-21 14:05:45.000000000 +0000
+++ gcc/config/aarch64/aarch64.h 2018-11-09 12:07:14.375232698 +0000
diff --git a/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd b/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd
index 609060c714f..36ee914f82c 100644
--- a/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd
+++ b/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd
@@ -1,6 +1,6 @@
-$NetBSD: patch-gcc_config_aarch64_t-aarch64-netbsd,v 1.1 2018/11/10 11:45:27 mrg Exp $
+$NetBSD: patch-gcc_config_aarch64_t-aarch64-netbsd,v 1.2 2019/04/18 19:18:02 rillig Exp $
-arm64 support.
+AArch64 support for NetBSD.
--- /dev/null 2018-11-09 09:25:57.929086649 +0000
+++ gcc/config/aarch64/t-aarch64-netbsd 2018-11-09 09:23:36.784950907 +0000
diff --git a/lang/gcc8/patches/patch-gcc_config_arm_arm.h b/lang/gcc8/patches/patch-gcc_config_arm_arm.h
index 054cee938e9..15631d83c8b 100644
--- a/lang/gcc8/patches/patch-gcc_config_arm_arm.h
+++ b/lang/gcc8/patches/patch-gcc_config_arm_arm.h
@@ -1,11 +1,11 @@
-$NetBSD: patch-gcc_config_arm_arm.h,v 1.1 2018/05/05 04:08:36 maya Exp $
+$NetBSD: patch-gcc_config_arm_arm.h,v 1.2 2019/04/18 19:18:02 rillig Exp $
driver-arm.o is only included for freebsd/arm and linux/arm, and
it is responsible for the definition of host_detect_local_cpu.
Without it, we get an undefined reference.
-GCC bugzilla #77800
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77800
--- gcc/config/arm/arm.h.orig 2018-03-22 17:24:41.000000000 +0000
+++ gcc/config/arm/arm.h
diff --git a/lang/gcc8/patches/patch-gcc_configure b/lang/gcc8/patches/patch-gcc_configure
index ff0be442822..e244fc74e89 100644
--- a/lang/gcc8/patches/patch-gcc_configure
+++ b/lang/gcc8/patches/patch-gcc_configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_configure,v 1.1 2018/05/05 04:08:36 maya Exp $
+$NetBSD: patch-gcc_configure,v 1.2 2019/04/18 19:18:02 rillig Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90143
--- gcc/configure.orig 2015-09-30 23:06:11.000000000 +0000
+++ gcc/configure
diff --git a/lang/gcc8/patches/patch-isl_configure b/lang/gcc8/patches/patch-isl_configure
index 0a9eb6f67c5..97bdbebb14d 100644
--- a/lang/gcc8/patches/patch-isl_configure
+++ b/lang/gcc8/patches/patch-isl_configure
@@ -1,7 +1,9 @@
-$NetBSD: patch-isl_configure,v 1.1 2018/05/05 04:08:36 maya Exp $
+$NetBSD: patch-isl_configure,v 1.2 2019/04/18 19:18:02 rillig Exp $
Make test portable
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90144
+
--- isl/configure.orig 2016-01-14 17:26:10.000000000 +0000
+++ isl/configure
@@ -17561,7 +17561,7 @@ else
diff --git a/lang/gcc8/patches/patch-libffi_configure b/lang/gcc8/patches/patch-libffi_configure
index 7df2990e992..71c86de1c01 100644
--- a/lang/gcc8/patches/patch-libffi_configure
+++ b/lang/gcc8/patches/patch-libffi_configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-libffi_configure,v 1.1 2018/05/05 04:08:36 maya Exp $
+$NetBSD: patch-libffi_configure,v 1.2 2019/04/18 19:18:02 rillig Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90146
--- libffi/configure.orig 2013-06-01 17:03:49.000000000 +0000
+++ libffi/configure
diff --git a/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c b/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c
index 648f705cf54..f2829d199b4 100644
--- a/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c
+++ b/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libffi_testsuite_libffi.call_float2.c,v 1.1 2018/05/05 04:08:36 maya Exp $
+$NetBSD: patch-libffi_testsuite_libffi.call_float2.c,v 1.2 2019/04/18 19:18:02 rillig Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90146
--- libffi/testsuite/libffi.call/float2.c.orig 2013-06-01 17:08:18.000000000 +0000
+++ libffi/testsuite/libffi.call/float2.c
diff --git a/lang/gcc8/patches/patch-libgcc_config.host b/lang/gcc8/patches/patch-libgcc_config.host
index 3fa9cfb494d..e177be93aef 100644
--- a/lang/gcc8/patches/patch-libgcc_config.host
+++ b/lang/gcc8/patches/patch-libgcc_config.host
@@ -1,6 +1,6 @@
-$NetBSD: patch-libgcc_config.host,v 1.2 2018/11/10 11:45:27 mrg Exp $
+$NetBSD: patch-libgcc_config.host,v 1.3 2019/04/18 19:18:02 rillig Exp $
-Add libgcc x86 and arm64 netbsd config
+Add NetBSD support for aarch64, x86 and x86_64.
--- libgcc/config.host.orig 2018-04-06 13:04:17.000000000 -0700
+++ libgcc/config.host 2018-11-09 03:33:30.166898124 -0800
diff --git a/lang/gcc8/patches/patch-libgcc_crtstuff.c b/lang/gcc8/patches/patch-libgcc_crtstuff.c
index 01b9a4abbef..51a27b1fd94 100644
--- a/lang/gcc8/patches/patch-libgcc_crtstuff.c
+++ b/lang/gcc8/patches/patch-libgcc_crtstuff.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libgcc_crtstuff.c,v 1.1 2018/05/05 04:08:36 maya Exp $
+$NetBSD: patch-libgcc_crtstuff.c,v 1.2 2019/04/18 19:18:02 rillig Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90147
--- libgcc/crtstuff.c.orig 2017-01-01 12:07:43.000000000 +0000
+++ libgcc/crtstuff.c