Received: by mail.netbsd.org (Postfix, from userid 605) id 58A3384E62; Thu, 18 Apr 2019 19:18:04 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D557984E5E for ; Thu, 18 Apr 2019 19:18:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ZkK3u8ZfxHZ4 for ; Thu, 18 Apr 2019 19:18:02 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id A8DBB84D32 for ; Thu, 18 Apr 2019 19:18:02 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id A2D5EFB16; Thu, 18 Apr 2019 19:18:02 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_155561508211780" MIME-Version: 1.0 Date: Thu, 18 Apr 2019 19:18:02 +0000 From: "Roland Illig" Subject: CVS commit: pkgsrc/lang/gcc8 To: pkgsrc-changes@NetBSD.org Reply-To: rillig@netbsd.org X-Mailer: log_accum Message-Id: <20190418191802.A2D5EFB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_155561508211780 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: rillig Date: Thu Apr 18 19:18:02 UTC 2019 Modified Files: pkgsrc/lang/gcc8: distinfo pkgsrc/lang/gcc8/patches: patch-contrib_download__prerequisites patch-gcc_config_aarch64_aarch64-netbsd.h patch-gcc_config_aarch64_aarch64.h patch-gcc_config_aarch64_t-aarch64-netbsd patch-gcc_config_arm_arm.h patch-gcc_configure patch-isl_configure patch-libffi_configure patch-libffi_testsuite_libffi.call_float2.c patch-libgcc_config.host patch-libgcc_crtstuff.c Log Message: lang/gcc8: report some of the patches upstream To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/gcc8/distinfo cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/lang/gcc8/patches/patch-contrib_download__prerequisites \ pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h \ pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h \ pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd \ pkgsrc/lang/gcc8/patches/patch-gcc_config_arm_arm.h \ pkgsrc/lang/gcc8/patches/patch-gcc_configure \ pkgsrc/lang/gcc8/patches/patch-isl_configure \ pkgsrc/lang/gcc8/patches/patch-libffi_configure \ pkgsrc/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c \ pkgsrc/lang/gcc8/patches/patch-libgcc_crtstuff.c cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/gcc8/patches/patch-libgcc_config.host Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_155561508211780 Content-Disposition: inline Content-Length: 11794 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/gcc8/distinfo diff -u pkgsrc/lang/gcc8/distinfo:1.6 pkgsrc/lang/gcc8/distinfo:1.7 --- pkgsrc/lang/gcc8/distinfo:1.6 Sat Nov 10 11:45:27 2018 +++ pkgsrc/lang/gcc8/distinfo Thu Apr 18 19:18:02 2019 @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.6 2018/11/10 11:45:27 mrg Exp $ +$NetBSD: distinfo,v 1.7 2019/04/18 19:18:02 rillig Exp $ SHA1 (gcc-8.2.0.tar.xz) = 19926bdb6c4b58891015929853d41aeff019d400 RMD160 (gcc-8.2.0.tar.xz) = 4fba19867980d04bed1e62d46d4787c99f4fd13d @@ -8,28 +8,28 @@ SHA1 (isl-0.16.1.tar.bz2) = c5a2b201bf05 RMD160 (isl-0.16.1.tar.bz2) = 5a99db3fe0d0a1f6bbac1ed4448f2403495c55b2 SHA512 (isl-0.16.1.tar.bz2) = c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b Size (isl-0.16.1.tar.bz2) = 1626446 bytes -SHA1 (patch-contrib_download__prerequisites) = 86c6c16e0e3e3a0bcb38579a8b4004f603fac1ca +SHA1 (patch-contrib_download__prerequisites) = 9cdcde21ab174052911447d20762ddfd40aa8791 SHA1 (patch-gcc_Makefile.in) = c0f97c75ba1d37eae894141edd58bb36b734f651 SHA1 (patch-gcc_config.gcc) = 4a971d1df7f05cfaefdf462d1b7c6dea1e838713 SHA1 (patch-gcc_config_aarch64_aarch64-builtins.c) = b10ef4b9ad39e605fc4e2a0c8dffdae677842e94 -SHA1 (patch-gcc_config_aarch64_aarch64-netbsd.h) = ed7bc42813b33c87242f5ef0a304a621b873c9eb -SHA1 (patch-gcc_config_aarch64_aarch64.h) = 54b90eb2cfedb6c57d01c1a1094c851756648f09 -SHA1 (patch-gcc_config_aarch64_t-aarch64-netbsd) = 0e7feb6f238b0a752ccc50e95e09b017cb368a90 -SHA1 (patch-gcc_config_arm_arm.h) = aba0bab2489cb7224d45eca0977156fe4f7a74a8 +SHA1 (patch-gcc_config_aarch64_aarch64-netbsd.h) = bf45de53dfbf2cf5298cc8836996e19e2fd67274 +SHA1 (patch-gcc_config_aarch64_aarch64.h) = 64e7a12701f14fea94693908ab0581677d1b9606 +SHA1 (patch-gcc_config_aarch64_t-aarch64-netbsd) = 29de4fe018f7cecf740bc596d8205f8980de5bfa +SHA1 (patch-gcc_config_arm_arm.h) = b668b6753e375e57bc4fbc3e5726f60f4808906e SHA1 (patch-gcc_config_netbsd-elf.h) = e392918cce01627d64d4153329775c7ad03b4a45 SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 -SHA1 (patch-gcc_configure) = 15fb7af267b79965f83bc64ce8aad1279b0ea52d +SHA1 (patch-gcc_configure) = 6a2d8eeeed2bf08c3c81291178e669dc91c913ce SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b SHA1 (patch-gcc_ginclude_stddef.h) = 583b7931aad14058be75569b0138efad8ac74113 SHA1 (patch-gcc_lto_lto.c) = 7bd85ac8ade76a28c394f6fbe5d495f91824f79f SHA1 (patch-gcc_targhooks.c) = b28d8a9696d07bbfb00b7d8c55193ba99447ff1d -SHA1 (patch-isl_configure) = 36b37778ee13c0b364fb24d5864d6a9e65b29b7d -SHA1 (patch-libffi_configure) = bcfbfe8abddc378e2de4a39ad0669583b37e0292 -SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 6321dde308579448c27c2b6e1e30633699dd145f -SHA1 (patch-libgcc_config.host) = 8d8fab73ae6b6476f648f73ad9c05436926f5d13 -SHA1 (patch-libgcc_crtstuff.c) = e3a3b02a26229992851f195b5701cb1b86c29efe +SHA1 (patch-isl_configure) = 5523c76d95b229b3cd25461b4c2b7af24bf2534e +SHA1 (patch-libffi_configure) = bcf36cf98791382cc59b01d1b0c4b5a5a40d993a +SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 27b84a11378fb648dfaad0c70abedd77a0a1c1a8 +SHA1 (patch-libgcc_config.host) = 2394da0ec31904ef60da51359ef22041eecfc330 +SHA1 (patch-libgcc_crtstuff.c) = a16d465039de00c195cf0694560140a9c38f3a25 SHA1 (patch-libgfortran_io_io.h) = d44676239a7f45e42054d24bd5224f43c20055c0 SHA1 (patch-libsanitizer_configure.tgt) = 0a47782f01631d1c91e28a8735865c8571fbcf7d SHA1 (patch-libsanitizer_sanitizer__common_Makefile.am) = 4cf6c4f5189078e8f092bfefc1f57ff32d5319ee Index: pkgsrc/lang/gcc8/patches/patch-contrib_download__prerequisites diff -u pkgsrc/lang/gcc8/patches/patch-contrib_download__prerequisites:1.1 pkgsrc/lang/gcc8/patches/patch-contrib_download__prerequisites:1.2 --- pkgsrc/lang/gcc8/patches/patch-contrib_download__prerequisites:1.1 Sat May 5 04:08:36 2018 +++ pkgsrc/lang/gcc8/patches/patch-contrib_download__prerequisites Thu Apr 18 19:18:02 2019 @@ -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() { Index: pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h diff -u pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h:1.1 pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h:1.2 --- pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h:1.1 Sat Nov 10 11:45:27 2018 +++ pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64-netbsd.h Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h diff -u pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h:1.1 pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h:1.2 --- pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h:1.1 Sat Nov 10 11:45:27 2018 +++ pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_aarch64.h Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd diff -u pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd:1.1 pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd:1.2 --- pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd:1.1 Sat Nov 10 11:45:27 2018 +++ pkgsrc/lang/gcc8/patches/patch-gcc_config_aarch64_t-aarch64-netbsd Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-gcc_config_arm_arm.h diff -u pkgsrc/lang/gcc8/patches/patch-gcc_config_arm_arm.h:1.1 pkgsrc/lang/gcc8/patches/patch-gcc_config_arm_arm.h:1.2 --- pkgsrc/lang/gcc8/patches/patch-gcc_config_arm_arm.h:1.1 Sat May 5 04:08:36 2018 +++ pkgsrc/lang/gcc8/patches/patch-gcc_config_arm_arm.h Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-gcc_configure diff -u pkgsrc/lang/gcc8/patches/patch-gcc_configure:1.1 pkgsrc/lang/gcc8/patches/patch-gcc_configure:1.2 --- pkgsrc/lang/gcc8/patches/patch-gcc_configure:1.1 Sat May 5 04:08:36 2018 +++ pkgsrc/lang/gcc8/patches/patch-gcc_configure Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-isl_configure diff -u pkgsrc/lang/gcc8/patches/patch-isl_configure:1.1 pkgsrc/lang/gcc8/patches/patch-isl_configure:1.2 --- pkgsrc/lang/gcc8/patches/patch-isl_configure:1.1 Sat May 5 04:08:36 2018 +++ pkgsrc/lang/gcc8/patches/patch-isl_configure Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-libffi_configure diff -u pkgsrc/lang/gcc8/patches/patch-libffi_configure:1.1 pkgsrc/lang/gcc8/patches/patch-libffi_configure:1.2 --- pkgsrc/lang/gcc8/patches/patch-libffi_configure:1.1 Sat May 5 04:08:36 2018 +++ pkgsrc/lang/gcc8/patches/patch-libffi_configure Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c diff -u pkgsrc/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c:1.1 pkgsrc/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c:1.2 --- pkgsrc/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c:1.1 Sat May 5 04:08:36 2018 +++ pkgsrc/lang/gcc8/patches/patch-libffi_testsuite_libffi.call_float2.c Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-libgcc_crtstuff.c diff -u pkgsrc/lang/gcc8/patches/patch-libgcc_crtstuff.c:1.1 pkgsrc/lang/gcc8/patches/patch-libgcc_crtstuff.c:1.2 --- pkgsrc/lang/gcc8/patches/patch-libgcc_crtstuff.c:1.1 Sat May 5 04:08:36 2018 +++ pkgsrc/lang/gcc8/patches/patch-libgcc_crtstuff.c Thu Apr 18 19:18:02 2019 @@ -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 Index: pkgsrc/lang/gcc8/patches/patch-libgcc_config.host diff -u pkgsrc/lang/gcc8/patches/patch-libgcc_config.host:1.2 pkgsrc/lang/gcc8/patches/patch-libgcc_config.host:1.3 --- pkgsrc/lang/gcc8/patches/patch-libgcc_config.host:1.2 Sat Nov 10 11:45:27 2018 +++ pkgsrc/lang/gcc8/patches/patch-libgcc_config.host Thu Apr 18 19:18:02 2019 @@ -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 --_----------=_155561508211780--