From 2f0d1f334f470dec3d823dc2171f1ae67a98d781 Mon Sep 17 00:00:00 2001 From: Chris Packham Date: Tue, 7 Jun 2022 20:38:43 +1200 Subject: [PATCH] gcc: Add gcc 9.5.0 Add GCC 9.5.0 and regenerate the patches as necessary. Signed-off-by: Chris Packham --- packages/gcc/9.4.0/chksum | 8 -------- .../0000-libtool-leave-framework-alone.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0001-uclibc-conf.patch | 0 ...Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch | 0 .../0003-gcc-plugin-POSIX-include-sys-select-h.patch | 0 .../gcc/{9.4.0 => 9.5.0}/0004-arm-softfloat-libgcc.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0005-fix-m68k-uclinux.patch | 0 .../0006-libgfortran-missing-include.patch | 0 .../0007-nios2-bad-multilib-default.patch | 0 .../0008-libgcc-disable-split-stack-nothreads.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0009-bionic-ndk.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0010-crystax.patch | 2 +- packages/gcc/{9.4.0 => 9.5.0}/0011-crystax.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0012-crystax.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0013-crystax.patch | 2 +- packages/gcc/{9.4.0 => 9.5.0}/0014-crystax.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0015-crystax.patch | 2 +- packages/gcc/{9.4.0 => 9.5.0}/0016-crystax.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0017-crystax.patch | 0 packages/gcc/{9.4.0 => 9.5.0}/0018-isl-0.20.patch | 0 packages/gcc/9.5.0/chksum | 8 ++++++++ packages/gcc/{9.4.0 => 9.5.0}/version.desc | 0 22 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 packages/gcc/9.4.0/chksum rename packages/gcc/{9.4.0 => 9.5.0}/0000-libtool-leave-framework-alone.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0001-uclibc-conf.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0003-gcc-plugin-POSIX-include-sys-select-h.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0004-arm-softfloat-libgcc.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0005-fix-m68k-uclinux.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0006-libgfortran-missing-include.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0007-nios2-bad-multilib-default.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0008-libgcc-disable-split-stack-nothreads.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0009-bionic-ndk.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0010-crystax.patch (99%) rename packages/gcc/{9.4.0 => 9.5.0}/0011-crystax.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0012-crystax.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0013-crystax.patch (96%) rename packages/gcc/{9.4.0 => 9.5.0}/0014-crystax.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0015-crystax.patch (98%) rename packages/gcc/{9.4.0 => 9.5.0}/0016-crystax.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0017-crystax.patch (100%) rename packages/gcc/{9.4.0 => 9.5.0}/0018-isl-0.20.patch (100%) create mode 100644 packages/gcc/9.5.0/chksum rename packages/gcc/{9.4.0 => 9.5.0}/version.desc (100%) diff --git a/packages/gcc/9.4.0/chksum b/packages/gcc/9.4.0/chksum deleted file mode 100644 index c4f4b43e..00000000 --- a/packages/gcc/9.4.0/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 gcc-9.4.0.tar.xz 37e90f70beb1576eb8a33b9764481636 -sha1 gcc-9.4.0.tar.xz bf6d6480fb32e5a28dac849449f533a84d4e6547 -sha256 gcc-9.4.0.tar.xz c95da32f440378d7751dd95533186f7fc05ceb4fb65eb5b85234e6299eb9838e -sha512 gcc-9.4.0.tar.xz dfd3500bf21784b8351a522d53463cf362ede66b0bc302edf350bb44e94418497a8b4b797b6af8ca9b2eeb746b3b115d9c3698381b989546e9151b4496415624 -md5 gcc-9.4.0.tar.gz aaf774516e0ea8d65d376024f05dd4d1 -sha1 gcc-9.4.0.tar.gz 3422dfe72987db3a046318d17cb59573a548dfb6 -sha256 gcc-9.4.0.tar.gz 07ea650894cde75ab0f7cfbee0e69832c8a789b01efa2de3bfba7569338e24cb -sha512 gcc-9.4.0.tar.gz 82fc88f1280f49b6bc6d90a27977592c39e60622e140214821e6e2fd67ac3505b6f00667bea85e29412b5512a65eec3db43bea878b7ec2e444a52cdc6773a60b diff --git a/packages/gcc/9.4.0/0000-libtool-leave-framework-alone.patch b/packages/gcc/9.5.0/0000-libtool-leave-framework-alone.patch similarity index 100% rename from packages/gcc/9.4.0/0000-libtool-leave-framework-alone.patch rename to packages/gcc/9.5.0/0000-libtool-leave-framework-alone.patch diff --git a/packages/gcc/9.4.0/0001-uclibc-conf.patch b/packages/gcc/9.5.0/0001-uclibc-conf.patch similarity index 100% rename from packages/gcc/9.4.0/0001-uclibc-conf.patch rename to packages/gcc/9.5.0/0001-uclibc-conf.patch diff --git a/packages/gcc/9.4.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch b/packages/gcc/9.5.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch similarity index 100% rename from packages/gcc/9.4.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch rename to packages/gcc/9.5.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch diff --git a/packages/gcc/9.4.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch b/packages/gcc/9.5.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch similarity index 100% rename from packages/gcc/9.4.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch rename to packages/gcc/9.5.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch diff --git a/packages/gcc/9.4.0/0004-arm-softfloat-libgcc.patch b/packages/gcc/9.5.0/0004-arm-softfloat-libgcc.patch similarity index 100% rename from packages/gcc/9.4.0/0004-arm-softfloat-libgcc.patch rename to packages/gcc/9.5.0/0004-arm-softfloat-libgcc.patch diff --git a/packages/gcc/9.4.0/0005-fix-m68k-uclinux.patch b/packages/gcc/9.5.0/0005-fix-m68k-uclinux.patch similarity index 100% rename from packages/gcc/9.4.0/0005-fix-m68k-uclinux.patch rename to packages/gcc/9.5.0/0005-fix-m68k-uclinux.patch diff --git a/packages/gcc/9.4.0/0006-libgfortran-missing-include.patch b/packages/gcc/9.5.0/0006-libgfortran-missing-include.patch similarity index 100% rename from packages/gcc/9.4.0/0006-libgfortran-missing-include.patch rename to packages/gcc/9.5.0/0006-libgfortran-missing-include.patch diff --git a/packages/gcc/9.4.0/0007-nios2-bad-multilib-default.patch b/packages/gcc/9.5.0/0007-nios2-bad-multilib-default.patch similarity index 100% rename from packages/gcc/9.4.0/0007-nios2-bad-multilib-default.patch rename to packages/gcc/9.5.0/0007-nios2-bad-multilib-default.patch diff --git a/packages/gcc/9.4.0/0008-libgcc-disable-split-stack-nothreads.patch b/packages/gcc/9.5.0/0008-libgcc-disable-split-stack-nothreads.patch similarity index 100% rename from packages/gcc/9.4.0/0008-libgcc-disable-split-stack-nothreads.patch rename to packages/gcc/9.5.0/0008-libgcc-disable-split-stack-nothreads.patch diff --git a/packages/gcc/9.4.0/0009-bionic-ndk.patch b/packages/gcc/9.5.0/0009-bionic-ndk.patch similarity index 100% rename from packages/gcc/9.4.0/0009-bionic-ndk.patch rename to packages/gcc/9.5.0/0009-bionic-ndk.patch diff --git a/packages/gcc/9.4.0/0010-crystax.patch b/packages/gcc/9.5.0/0010-crystax.patch similarity index 99% rename from packages/gcc/9.4.0/0010-crystax.patch rename to packages/gcc/9.5.0/0010-crystax.patch index 2b67aed4..4ad72bfa 100644 --- a/packages/gcc/9.4.0/0010-crystax.patch +++ b/packages/gcc/9.5.0/0010-crystax.patch @@ -452,7 +452,7 @@ Date: Wed Jul 29 11:28:29 2015 +0300 #if ((defined(_LIBOBJC) || defined(_LIBOBJC_WEAK)) \ --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure -@@ -78984,6 +78984,18 @@ +@@ -78411,6 +78411,18 @@ /* end confdefs.h. */ #include int lk; diff --git a/packages/gcc/9.4.0/0011-crystax.patch b/packages/gcc/9.5.0/0011-crystax.patch similarity index 100% rename from packages/gcc/9.4.0/0011-crystax.patch rename to packages/gcc/9.5.0/0011-crystax.patch diff --git a/packages/gcc/9.4.0/0012-crystax.patch b/packages/gcc/9.5.0/0012-crystax.patch similarity index 100% rename from packages/gcc/9.4.0/0012-crystax.patch rename to packages/gcc/9.5.0/0012-crystax.patch diff --git a/packages/gcc/9.4.0/0013-crystax.patch b/packages/gcc/9.5.0/0013-crystax.patch similarity index 96% rename from packages/gcc/9.4.0/0013-crystax.patch rename to packages/gcc/9.5.0/0013-crystax.patch index a4bac50d..ecc02649 100644 --- a/packages/gcc/9.4.0/0013-crystax.patch +++ b/packages/gcc/9.5.0/0013-crystax.patch @@ -12,7 +12,7 @@ Date: Thu Aug 20 19:11:07 2015 +0300 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c -@@ -15674,6 +15674,7 @@ +@@ -15675,6 +15675,7 @@ else if (!SYMBOL_REF_FAR_ADDR_P (op0) && (SYMBOL_REF_LOCAL_P (op0) || (HAVE_LD_PIE_COPYRELOC diff --git a/packages/gcc/9.4.0/0014-crystax.patch b/packages/gcc/9.5.0/0014-crystax.patch similarity index 100% rename from packages/gcc/9.4.0/0014-crystax.patch rename to packages/gcc/9.5.0/0014-crystax.patch diff --git a/packages/gcc/9.4.0/0015-crystax.patch b/packages/gcc/9.5.0/0015-crystax.patch similarity index 98% rename from packages/gcc/9.4.0/0015-crystax.patch rename to packages/gcc/9.5.0/0015-crystax.patch index 63d0efbc..fc48b44d 100644 --- a/packages/gcc/9.4.0/0015-crystax.patch +++ b/packages/gcc/9.5.0/0015-crystax.patch @@ -15,7 +15,7 @@ Date: Mon Apr 14 21:05:51 2014 -0700 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c -@@ -22868,9 +22868,13 @@ +@@ -22879,9 +22879,13 @@ memsize = MEM_SIZE (x); /* Only certain alignment specifiers are supported by the hardware. */ diff --git a/packages/gcc/9.4.0/0016-crystax.patch b/packages/gcc/9.5.0/0016-crystax.patch similarity index 100% rename from packages/gcc/9.4.0/0016-crystax.patch rename to packages/gcc/9.5.0/0016-crystax.patch diff --git a/packages/gcc/9.4.0/0017-crystax.patch b/packages/gcc/9.5.0/0017-crystax.patch similarity index 100% rename from packages/gcc/9.4.0/0017-crystax.patch rename to packages/gcc/9.5.0/0017-crystax.patch diff --git a/packages/gcc/9.4.0/0018-isl-0.20.patch b/packages/gcc/9.5.0/0018-isl-0.20.patch similarity index 100% rename from packages/gcc/9.4.0/0018-isl-0.20.patch rename to packages/gcc/9.5.0/0018-isl-0.20.patch diff --git a/packages/gcc/9.5.0/chksum b/packages/gcc/9.5.0/chksum new file mode 100644 index 00000000..754b0eca --- /dev/null +++ b/packages/gcc/9.5.0/chksum @@ -0,0 +1,8 @@ +md5 gcc-9.5.0.tar.xz 34cd76facb562835ff5faca81fead17e +sha1 gcc-9.5.0.tar.xz 083a5575e5bd6ffe9247da3aa7c2ee3ec092c1c3 +sha256 gcc-9.5.0.tar.xz 27769f64ef1d4cd5e2be8682c0c93f9887983e6cfd1a927ce5a0a2915a95cf8f +sha512 gcc-9.5.0.tar.xz cdd144ce4f747e051480410afc8506c90a57cb45da89071ddae377b1453bca3014422455ade9fe4563ebe51f4b6348cbc0c61905a9b8801cd597d51ad0ec62b3 +md5 gcc-9.5.0.tar.gz 1cef3ef1682c5b6d5588a77699f7045b +sha1 gcc-9.5.0.tar.gz e6d172a2f554b4d9fc386f2ddd0788cc18b81282 +sha256 gcc-9.5.0.tar.gz 15b34072105272a3eb37f6927409f7ce9aa0dd1498efebc35f851d6e6f029a4d +sha512 gcc-9.5.0.tar.gz a6b52e7166c7cf2cdce383f7e8d67fd399b8736ce41ac7431b7fbcce8779601f847e9c36878c1724c036ac9b04460d74aacdc48d4ec8565cc2890346806a842d diff --git a/packages/gcc/9.4.0/version.desc b/packages/gcc/9.5.0/version.desc similarity index 100% rename from packages/gcc/9.4.0/version.desc rename to packages/gcc/9.5.0/version.desc