diff --git a/cross/gcc-aarch64/0001-posix_memalign.patch b/cross/gcc-aarch64/0001-posix_memalign.patch index 5426dfc50..d992b2f37 100644 --- a/cross/gcc-aarch64/0001-posix_memalign.patch +++ b/cross/gcc-aarch64/0001-posix_memalign.patch @@ -1,4 +1,4 @@ -From 7f677ad886b42c475199f7fd40c056691af90e35 Mon Sep 17 00:00:00 2001 +From 63fa98f51a5a28b95e92ce597f4a8dc995af2416 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Fri, 26 Jan 2018 20:32:50 +0000 Subject: [PATCH] posix_memalign diff --git a/cross/gcc-aarch64/0002-gcc-poison-system-directories.patch b/cross/gcc-aarch64/0002-gcc-poison-system-directories.patch index 58d38ac66..ef3b9a274 100644 --- a/cross/gcc-aarch64/0002-gcc-poison-system-directories.patch +++ b/cross/gcc-aarch64/0002-gcc-poison-system-directories.patch @@ -1,4 +1,4 @@ -From 4e2ce3fb169bd8d0a692c9916bd8762879a4b307 Mon Sep 17 00:00:00 2001 +From 5d734d2d2b3dcc3da11e98d1b89f51b6b7aece76 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 29 Mar 2013 08:59:00 +0400 Subject: [PATCH] gcc: poison-system-directories diff --git a/cross/gcc-aarch64/0003-Turn-on-Wl-z-relro-z-now-by-default.patch b/cross/gcc-aarch64/0003-Turn-on-Wl-z-relro-z-now-by-default.patch index 03f813f78..bbca66b57 100644 --- a/cross/gcc-aarch64/0003-Turn-on-Wl-z-relro-z-now-by-default.patch +++ b/cross/gcc-aarch64/0003-Turn-on-Wl-z-relro-z-now-by-default.patch @@ -1,4 +1,4 @@ -From fb482d4dfeba07edf4c74f5e139ac74365672859 Mon Sep 17 00:00:00 2001 +From cd3f6f59b0b7da5bf5ebb451e1e2936847b17246 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:45:49 +0000 Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default. diff --git a/cross/gcc-aarch64/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch b/cross/gcc-aarch64/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch index f423d1912..e8d03d612 100644 --- a/cross/gcc-aarch64/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch +++ b/cross/gcc-aarch64/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch @@ -1,4 +1,4 @@ -From 5060f83f84478ddfa288ce8498bc1067d201f878 Mon Sep 17 00:00:00 2001 +From cc84ea452339411ff0aef5c9ca50a6d5c9d54683 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:46:22 +0000 Subject: [PATCH] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, diff --git a/cross/gcc-aarch64/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch b/cross/gcc-aarch64/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch index 333209552..ba97a608c 100644 --- a/cross/gcc-aarch64/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch +++ b/cross/gcc-aarch64/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch @@ -1,4 +1,4 @@ -From 42fe81fa3cb44239b40833e9044109447000b64f Mon Sep 17 00:00:00 2001 +From 9abf2f6b4a8ecf8e537501511b66ba70d95b57ca Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:46:56 +0000 Subject: [PATCH] On linux targets pass --as-needed by default to the linker, diff --git a/cross/gcc-aarch64/0006-Enable-Wformat-and-Wformat-security-by-default.patch b/cross/gcc-aarch64/0006-Enable-Wformat-and-Wformat-security-by-default.patch index 29ccebbd6..e3d185719 100644 --- a/cross/gcc-aarch64/0006-Enable-Wformat-and-Wformat-security-by-default.patch +++ b/cross/gcc-aarch64/0006-Enable-Wformat-and-Wformat-security-by-default.patch @@ -1,4 +1,4 @@ -From f9dd3a98cf0bcdfb76a435f9c5ee8ac32eb0de56 Mon Sep 17 00:00:00 2001 +From a8f60e613d617b49e425caaa2777e937a47267a7 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:47:43 +0000 Subject: [PATCH] Enable -Wformat and -Wformat-security by default. diff --git a/cross/gcc-aarch64/0007-Enable-Wtrampolines-by-default.patch b/cross/gcc-aarch64/0007-Enable-Wtrampolines-by-default.patch index 519683e6a..4bdd88c57 100644 --- a/cross/gcc-aarch64/0007-Enable-Wtrampolines-by-default.patch +++ b/cross/gcc-aarch64/0007-Enable-Wtrampolines-by-default.patch @@ -1,4 +1,4 @@ -From c6b661d1d4e1e551c132f6fcf44a81eb417d0f36 Mon Sep 17 00:00:00 2001 +From ebf91cc56bc36a29055c95c28a817927ee13827f Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:48:24 +0000 Subject: [PATCH] Enable -Wtrampolines by default. diff --git a/cross/gcc-aarch64/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch b/cross/gcc-aarch64/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch index d9be29062..fb7ac545d 100644 --- a/cross/gcc-aarch64/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch +++ b/cross/gcc-aarch64/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch @@ -1,4 +1,4 @@ -From dfd381bf37b960deb80833c6adc6b60602b93ce4 Mon Sep 17 00:00:00 2001 +From 0b903fdbb6027aa63e352b6684176f30746896a6 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:49:40 +0000 Subject: [PATCH] Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding diff --git a/cross/gcc-aarch64/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch b/cross/gcc-aarch64/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch index 4c696722f..d06e142cc 100644 --- a/cross/gcc-aarch64/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch +++ b/cross/gcc-aarch64/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch @@ -1,4 +1,4 @@ -From 88ae4cb1c9c1c0aeb229a3947a844c5efa7cd090 Mon Sep 17 00:00:00 2001 +From 2588579b886f927749c90a30ee9ef850380ce068 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:50:33 +0000 Subject: [PATCH] Ensure that msgfmt doesn't encounter problems during gcc diff --git a/cross/gcc-aarch64/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch b/cross/gcc-aarch64/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch index fa319d6cd..bc4d60ae3 100644 --- a/cross/gcc-aarch64/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch +++ b/cross/gcc-aarch64/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch @@ -1,4 +1,4 @@ -From 568c48aac107ba0e5e6dd58f69d2d705c811c2d2 Mon Sep 17 00:00:00 2001 +From f3243318f448bd5545ad6a43c6704dda33dbe276 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:52:07 +0000 Subject: [PATCH] Don't declare asprintf if defined as a macro. diff --git a/cross/gcc-aarch64/0011-libiberty-copy-PIC-objects-during-build-process.patch b/cross/gcc-aarch64/0011-libiberty-copy-PIC-objects-during-build-process.patch index 850e65cb2..bf12b2503 100644 --- a/cross/gcc-aarch64/0011-libiberty-copy-PIC-objects-during-build-process.patch +++ b/cross/gcc-aarch64/0011-libiberty-copy-PIC-objects-during-build-process.patch @@ -1,4 +1,4 @@ -From 22acb7d287fc3ac3c34638da42df50c2ecd17e49 Mon Sep 17 00:00:00 2001 +From 816a1bc4d9de9bf7b89f572c33895c131ba55edb Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:53:00 +0000 Subject: [PATCH] libiberty: copy PIC objects during build process diff --git a/cross/gcc-aarch64/0012-libitm-disable-FORTIFY.patch b/cross/gcc-aarch64/0012-libitm-disable-FORTIFY.patch index 1a87f84d3..875cda304 100644 --- a/cross/gcc-aarch64/0012-libitm-disable-FORTIFY.patch +++ b/cross/gcc-aarch64/0012-libitm-disable-FORTIFY.patch @@ -1,4 +1,4 @@ -From ecc9a1c23abf1eb20a7e159de747325804a7396c Mon Sep 17 00:00:00 2001 +From 0ebcc189289b96d9862074df8e6ad471231ebefc Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:53:36 +0000 Subject: [PATCH] libitm: disable FORTIFY diff --git a/cross/gcc-aarch64/0013-libgcc_s.patch b/cross/gcc-aarch64/0013-libgcc_s.patch index 22870491a..eea8fb974 100644 --- a/cross/gcc-aarch64/0013-libgcc_s.patch +++ b/cross/gcc-aarch64/0013-libgcc_s.patch @@ -1,4 +1,4 @@ -From b4f94211af85b9113c44586d6ac23bf61e5642a5 Mon Sep 17 00:00:00 2001 +From b2857a15e6c8f9c27421d902413731ade452c919 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Sat, 24 Oct 2015 20:09:53 +0000 Subject: [PATCH] libgcc_s diff --git a/cross/gcc-aarch64/0014-nopie.patch b/cross/gcc-aarch64/0014-nopie.patch index 530cff50e..c7bb46bb9 100644 --- a/cross/gcc-aarch64/0014-nopie.patch +++ b/cross/gcc-aarch64/0014-nopie.patch @@ -1,4 +1,4 @@ -From a6e8f49c183c1cca21c8f291683bd84181168a28 Mon Sep 17 00:00:00 2001 +From 16c11279f3e8bc1b8d6ff5fb199e71f83e41b4eb Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Sat, 7 Nov 2015 02:08:05 +0000 Subject: [PATCH] nopie diff --git a/cross/gcc-aarch64/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch b/cross/gcc-aarch64/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch index 1cb91e4c6..e85217aa5 100644 --- a/cross/gcc-aarch64/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch +++ b/cross/gcc-aarch64/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch @@ -1,4 +1,4 @@ -From 8fe40b74a707b236b067e538c5fd553671986e8c Mon Sep 17 00:00:00 2001 +From 7737dc34fb4aa5834cdbc5fdbda890fada392d4b Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:57:09 +0000 Subject: [PATCH] libffi: use __linux__ instead of __gnu_linux__ for musl diff --git a/cross/gcc-aarch64/0016-dlang-update-zlib-binding.patch b/cross/gcc-aarch64/0016-dlang-update-zlib-binding.patch index 82ca558f9..9bbd9d537 100644 --- a/cross/gcc-aarch64/0016-dlang-update-zlib-binding.patch +++ b/cross/gcc-aarch64/0016-dlang-update-zlib-binding.patch @@ -1,4 +1,4 @@ -From 2df5298b209771e26d7f5fa08f7d0c9480a75da1 Mon Sep 17 00:00:00 2001 +From a175d73decaa7d4abaf052ce3559ae553a0ea1dd Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:57:51 +0000 Subject: [PATCH] dlang: update zlib binding diff --git a/cross/gcc-aarch64/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch b/cross/gcc-aarch64/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch index dcd553f70..c4b6c2091 100644 --- a/cross/gcc-aarch64/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch +++ b/cross/gcc-aarch64/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch @@ -1,4 +1,4 @@ -From a58c6c233b60918ce6c24b26a9902b14d089c1d4 Mon Sep 17 00:00:00 2001 +From 438a8a30daa85f8125988da20d60da7867f3dd90 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:58:22 +0000 Subject: [PATCH] dlang: fix fcntl on mips, add libucontext dep diff --git a/cross/gcc-aarch64/0018-ada-fix-shared-linking.patch b/cross/gcc-aarch64/0018-ada-fix-shared-linking.patch index d81e65257..4b044b96c 100644 --- a/cross/gcc-aarch64/0018-ada-fix-shared-linking.patch +++ b/cross/gcc-aarch64/0018-ada-fix-shared-linking.patch @@ -1,4 +1,4 @@ -From d346eb31b11cc43dec7d065f4490b91b5c0f57b6 Mon Sep 17 00:00:00 2001 +From a224a922bf24d2f2438336fe251c804a3d11b700 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:59:16 +0000 Subject: [PATCH] ada: fix shared linking diff --git a/cross/gcc-aarch64/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch b/cross/gcc-aarch64/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch index b2fa9b2cb..5c5117fcb 100644 --- a/cross/gcc-aarch64/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch +++ b/cross/gcc-aarch64/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch @@ -1,4 +1,4 @@ -From 185eef3c999917794ba98f179aedfeb7beda6d4a Mon Sep 17 00:00:00 2001 +From eff83443dd8c5e9da0e8c08c9148eb4153549771 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:59:43 +0000 Subject: [PATCH] build: fix CXXFLAGS_FOR_BUILD passing diff --git a/cross/gcc-aarch64/0020-add-fortify-headers-paths.patch b/cross/gcc-aarch64/0020-add-fortify-headers-paths.patch index a1c896d95..534f37bfd 100644 --- a/cross/gcc-aarch64/0020-add-fortify-headers-paths.patch +++ b/cross/gcc-aarch64/0020-add-fortify-headers-paths.patch @@ -1,4 +1,4 @@ -From 9f08de987aeef085815c3b9e8db38df68f911dd5 Mon Sep 17 00:00:00 2001 +From f032eb883ed7b96f2359de07261defb3e6ae6d3e Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:01:06 +0000 Subject: [PATCH] add fortify-headers paths diff --git a/cross/gcc-aarch64/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch b/cross/gcc-aarch64/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch index 1d9214da8..da79cc300 100644 --- a/cross/gcc-aarch64/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch +++ b/cross/gcc-aarch64/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch @@ -1,4 +1,4 @@ -From cb9f97da85fa2ef271f870d131da4fc0234edd22 Mon Sep 17 00:00:00 2001 +From 6418389b91ffb0f6130632ea854d1baa7b74fc2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Fri, 21 Aug 2020 07:03:00 +0000 Subject: [PATCH] Alpine musl package provides libssp_nonshared.a. We link to diff --git a/cross/gcc-aarch64/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch b/cross/gcc-aarch64/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch index 51bae04a3..5beb626b0 100644 --- a/cross/gcc-aarch64/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch +++ b/cross/gcc-aarch64/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch @@ -1,4 +1,4 @@ -From 41ca432ae6e8d37fb79d8536bcca36325a2e3fbf Mon Sep 17 00:00:00 2001 +From 8673e8ebc84e42111012b3fe7d72f6fbe63774c0 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:03:42 +0000 Subject: [PATCH] DP: Use --push-state/--pop-state for gold as well when diff --git a/cross/gcc-aarch64/0023-Pure-64-bit-MIPS.patch b/cross/gcc-aarch64/0023-Pure-64-bit-MIPS.patch index 2a5bd7676..c3740db2a 100644 --- a/cross/gcc-aarch64/0023-Pure-64-bit-MIPS.patch +++ b/cross/gcc-aarch64/0023-Pure-64-bit-MIPS.patch @@ -1,4 +1,4 @@ -From f72aaed9670755141b57856cb743dff06dbf3f8c Mon Sep 17 00:00:00 2001 +From 2b678df66eb864ea01dee1cd6ba348793d93998a Mon Sep 17 00:00:00 2001 From: Nils Andreas Svee Date: Thu, 21 Dec 2017 03:14:33 +0100 Subject: [PATCH] Pure 64-bit MIPS diff --git a/cross/gcc-aarch64/0024-use-pure-64-bit-configuration-where-appropriate.patch b/cross/gcc-aarch64/0024-use-pure-64-bit-configuration-where-appropriate.patch index 3e072d8f0..ab19b9f10 100644 --- a/cross/gcc-aarch64/0024-use-pure-64-bit-configuration-where-appropriate.patch +++ b/cross/gcc-aarch64/0024-use-pure-64-bit-configuration-where-appropriate.patch @@ -1,4 +1,4 @@ -From 845c26f4374be2f92b929bd58529b998a8f246d5 Mon Sep 17 00:00:00 2001 +From d2014acbf4bf69c08bf62ed0461c3cf77d5deb01 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:04:40 +0000 Subject: [PATCH] use pure 64-bit configuration where appropriate diff --git a/cross/gcc-aarch64/0025-always-build-libgcc_eh.a.patch b/cross/gcc-aarch64/0025-always-build-libgcc_eh.a.patch index 1faa11749..3e510b28e 100644 --- a/cross/gcc-aarch64/0025-always-build-libgcc_eh.a.patch +++ b/cross/gcc-aarch64/0025-always-build-libgcc_eh.a.patch @@ -1,4 +1,4 @@ -From d7e5efd9f7cedbbf7595a2401232ed9e50855e10 Mon Sep 17 00:00:00 2001 +From a873dd88dc48bc2961ccb7897e43ef990f8e3328 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:05:41 +0000 Subject: [PATCH] always build libgcc_eh.a diff --git a/cross/gcc-aarch64/0026-ada-libgnarl-compatibility-for-musl.patch b/cross/gcc-aarch64/0026-ada-libgnarl-compatibility-for-musl.patch index 521d33805..f462b38b7 100644 --- a/cross/gcc-aarch64/0026-ada-libgnarl-compatibility-for-musl.patch +++ b/cross/gcc-aarch64/0026-ada-libgnarl-compatibility-for-musl.patch @@ -1,4 +1,4 @@ -From 495716af9b2f34fedfec2cd086218622d4539b95 Mon Sep 17 00:00:00 2001 +From 7342e14e8ea2483400c435eb886b92082db42c8a Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:06:30 +0000 Subject: [PATCH] ada: libgnarl compatibility for musl diff --git a/cross/gcc-aarch64/0027-ada-musl-support-fixes.patch b/cross/gcc-aarch64/0027-ada-musl-support-fixes.patch index c10ce5c35..11198250e 100644 --- a/cross/gcc-aarch64/0027-ada-musl-support-fixes.patch +++ b/cross/gcc-aarch64/0027-ada-musl-support-fixes.patch @@ -1,4 +1,4 @@ -From 9c13a3e217a834961ba2d8ff306dbdfa1d0c2b3a Mon Sep 17 00:00:00 2001 +From f411f2ccb0db942a9ca0d185609b74d7a96eab04 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:07:48 +0000 Subject: [PATCH] ada: musl support fixes diff --git a/cross/gcc-aarch64/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch b/cross/gcc-aarch64/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch index eec2c68d3..b72cb6a95 100644 --- a/cross/gcc-aarch64/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch +++ b/cross/gcc-aarch64/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch @@ -1,4 +1,4 @@ -From bf299df459a092ccc5837d8debb87340e2b9f9f9 Mon Sep 17 00:00:00 2001 +From 94ec2a270bc03390335efd2aab4c27d82455e865 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:58:08 +0200 Subject: [PATCH] gcc-go: Use _off_t type instead of _loff_t diff --git a/cross/gcc-aarch64/0029-gcc-go-Don-t-include-sys-user.h.patch b/cross/gcc-aarch64/0029-gcc-go-Don-t-include-sys-user.h.patch index 3079b17af..de927b532 100644 --- a/cross/gcc-aarch64/0029-gcc-go-Don-t-include-sys-user.h.patch +++ b/cross/gcc-aarch64/0029-gcc-go-Don-t-include-sys-user.h.patch @@ -1,4 +1,4 @@ -From 3744f900210676e958cadc95d2ccbf3cfe9ddef0 Mon Sep 17 00:00:00 2001 +From edd77dbc43c807b27c858d3fb73ea1f5a67cccff Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:58:21 +0200 Subject: [PATCH] gcc-go: Don't include sys/user.h diff --git a/cross/gcc-aarch64/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch b/cross/gcc-aarch64/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch index 34143b73c..c6f585ff1 100644 --- a/cross/gcc-aarch64/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch +++ b/cross/gcc-aarch64/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch @@ -1,4 +1,4 @@ -From 692dd486291e793f71a4e69b0b0c88049fc48f5a Mon Sep 17 00:00:00 2001 +From 1a25ce9fb7220c1c7657295898491bc66209834b Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:59:22 +0200 Subject: [PATCH] gcc-go: Fix ucontext_t on PPC64 diff --git a/cross/gcc-aarch64/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch b/cross/gcc-aarch64/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch index 66d2e7bd5..9da2f16ec 100644 --- a/cross/gcc-aarch64/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch +++ b/cross/gcc-aarch64/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch @@ -1,4 +1,4 @@ -From 6a648db23fbbafbc9d13f2981a403fd747bb8fa7 Mon Sep 17 00:00:00 2001 +From 89710db692bc4ea27b71b7561897f0556ae88a67 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:59:45 +0200 Subject: [PATCH] gcc-go: Fix handling of signal 34 on musl diff --git a/cross/gcc-aarch64/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch b/cross/gcc-aarch64/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch index 2a56e81f4..2e2fca5ac 100644 --- a/cross/gcc-aarch64/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch +++ b/cross/gcc-aarch64/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch @@ -1,4 +1,4 @@ -From 4728164c5e66cf169676f9c3e4e5a1e99ee84fe2 Mon Sep 17 00:00:00 2001 +From a3e68d9a239bb434e86c831cb88784f1c879b8c2 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:01:03 +0200 Subject: [PATCH] gcc-go: Use int64 type as offset argument for mmap diff --git a/cross/gcc-aarch64/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch b/cross/gcc-aarch64/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch index 2a64f0119..fd97b09ee 100644 --- a/cross/gcc-aarch64/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch +++ b/cross/gcc-aarch64/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch @@ -1,4 +1,4 @@ -From b97a1de83b158aebe92c248c126e783eb834f685 Mon Sep 17 00:00:00 2001 +From c2950b34e07e4e44610d0f38384b94c284aca16b Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:02:28 +0200 Subject: [PATCH] gcc-go: Fix st_{a,m,c}tim fields in generated sysinfo.go diff --git a/cross/gcc-aarch64/0034-gcc-go-signal-34-is-special-on-musl-libc.patch b/cross/gcc-aarch64/0034-gcc-go-signal-34-is-special-on-musl-libc.patch index f1d28f411..2cb391cc0 100644 --- a/cross/gcc-aarch64/0034-gcc-go-signal-34-is-special-on-musl-libc.patch +++ b/cross/gcc-aarch64/0034-gcc-go-signal-34-is-special-on-musl-libc.patch @@ -1,4 +1,4 @@ -From 0ef3b93fe71550e08635a16e107a108c97674c9c Mon Sep 17 00:00:00 2001 +From 93c216c413f234101cd55d27cdc8b03475523740 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:03:03 +0200 Subject: [PATCH] gcc-go: signal 34 is special on musl libc diff --git a/cross/gcc-aarch64/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch b/cross/gcc-aarch64/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch index e591a8bbc..6012b9af1 100644 --- a/cross/gcc-aarch64/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch +++ b/cross/gcc-aarch64/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch @@ -1,4 +1,4 @@ -From 655dad8a3dd573f00d4a82a15dc6e998627789ae Mon Sep 17 00:00:00 2001 +From 0863acd0581463a16064dae12342f3c5f95347c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Sun, 30 Aug 2020 19:26:53 +0200 Subject: [PATCH] gcc-go: Prefer _off_t over _off64_t diff --git a/cross/gcc-aarch64/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch b/cross/gcc-aarch64/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch index ed227666e..c99dcf104 100644 --- a/cross/gcc-aarch64/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch +++ b/cross/gcc-aarch64/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch @@ -1,4 +1,4 @@ -From 22a7ca2e5cf4ba58373b8c0898ec87a98b0e1409 Mon Sep 17 00:00:00 2001 +From 5a5dd3854f179cf0746bfeb5b1962916932fed1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Sun, 30 Aug 2020 19:27:51 +0200 Subject: [PATCH] gcc-go: undef SETCONTEXT_CLOBBERS_TLS in proc.c diff --git a/cross/gcc-aarch64/0037-gcc-go-link-to-libucontext.patch b/cross/gcc-aarch64/0037-gcc-go-link-to-libucontext.patch index d4cb53e1a..ad93cfc24 100644 --- a/cross/gcc-aarch64/0037-gcc-go-link-to-libucontext.patch +++ b/cross/gcc-aarch64/0037-gcc-go-link-to-libucontext.patch @@ -1,4 +1,4 @@ -From 0c3a9827fb4e8b497c8a634c654218e6396052ba Mon Sep 17 00:00:00 2001 +From 335d14380150435545df392ab025248ae33de8b9 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Mon, 31 Aug 2020 08:59:40 +0200 Subject: [PATCH] gcc-go: link to libucontext diff --git a/cross/gcc-aarch64/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch b/cross/gcc-aarch64/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch index 284b76558..f5a00be37 100644 --- a/cross/gcc-aarch64/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch +++ b/cross/gcc-aarch64/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch @@ -1,4 +1,4 @@ -From 75c873d4960c6e4ab8ce2cfd76292a7ed3e5dcb3 Mon Sep 17 00:00:00 2001 +From aaf89e0bcb0b490548b781cc8e9234dc2f858520 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Mon, 31 Aug 2020 20:26:56 +0200 Subject: [PATCH] gcc-go: Disable printing of unaccessible ppc64 struct members diff --git a/cross/gcc-aarch64/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch b/cross/gcc-aarch64/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch index 43a9212d4..292e5175c 100644 --- a/cross/gcc-aarch64/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch +++ b/cross/gcc-aarch64/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch @@ -1,4 +1,4 @@ -From 87a0724adb020a5c77c544a2571c4d5e7fcc342a Mon Sep 17 00:00:00 2001 +From 745118142b56654cc8c45b9c7c246bf117f712ea Mon Sep 17 00:00:00 2001 From: Geod24 Date: Mon, 16 Nov 2020 18:40:46 +0100 Subject: [PATCH] CRuntime_Musl: Support v1.2.0 for 32 bits diff --git a/cross/gcc-aarch64/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch b/cross/gcc-aarch64/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch index 5956a0ca7..ad2bd8c4a 100644 --- a/cross/gcc-aarch64/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch +++ b/cross/gcc-aarch64/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch @@ -1,4 +1,4 @@ -From 839ad12c290327d3ae4d35eede0317803a4615de Mon Sep 17 00:00:00 2001 +From bd30deb6c63e6f8bf60b637584eb68d1657896b3 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Wed, 9 Dec 2020 16:07:26 +0000 Subject: [PATCH] configure: Add --enable-autolink-libatomic, use in diff --git a/cross/gcc-aarch64/APKBUILD b/cross/gcc-aarch64/APKBUILD index a46f181c9..bbf18ef53 100644 --- a/cross/gcc-aarch64/APKBUILD +++ b/cross/gcc-aarch64/APKBUILD @@ -25,7 +25,7 @@ _cross_configure="--disable-bootstrap --with-sysroot=/usr/$CTARGET" pkgname=gcc-aarch64 _pkgbase=10.2.1 -pkgver=10.2.1_pre2 +pkgver=10.2.1_git20210318 [ "$BOOTSTRAP" = "nolibc" ] && pkgname="gcc-pass2" [ "$CBUILD" != "$CHOST" ] && _cross="-$CARCH" || _cross="" [ "$CHOST" != "$CTARGET" ] && _target="-$CTARGET_ARCH" || _target="" @@ -668,44 +668,44 @@ gnat() { mv "$pkgdir"/usr/bin/*gnat* "$subpkgdir"/usr/bin/ } -sha512sums="b21f14f8316d1ed1cfb0251789af7d14091f211d94e46cedaaab645c5cbe43553757b2e1951375827e37278970d2d6cdc0707dbb485f59c581b9b6c38223b437 gcc-10.2.1_pre2.tar.xz -4aef7bda014e5e27025adb75acbbe1c8cde021655ba52fa4ffbb193878c5097771e775d2c0aeb33802858ba66e7cd16d1b12b10c20dcc5ab0a77f68bcd280995 0001-posix_memalign.patch -1cf2893927b4d92c173f639742f187882d45fa9f27b3e3131e587918bb37774670833ed284960bcf1ecc92f0ebedd9f180bbf8c86da1d32b5469e8e874252f27 0002-gcc-poison-system-directories.patch -f065f77c21bb86e4607ba311f227aeda46a59cb084a2fd6ec1903398f160d56f07e19943ddcf6d5dbf338e2aa66f0043c939479fab721150d6913e0c013ed823 0003-Turn-on-Wl-z-relro-z-now-by-default.patch -4d9b79ac9bf676ca349871ed380793acab76cafae67bb2d09cc5491e90ba3e21a36342e2a2efef775ee983b240675be290109d0d6d06ca3e438247272bb3ef10 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch -e4e460a65c4b40d5afb41ea2eddde67928e12e5ca22acab915e3b7456a737f57cb0c245b8947687063c39287aadae0a8f316adb420a129f99581e5577bb349b5 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch -8ed4e529714f778eff84782f8e0899429ab996520d0952922ec2100a8c98a8a693f43738afd0ef45340c4a6e99a115883196f6fd237e75bdc58f6a3221dd87ff 0006-Enable-Wformat-and-Wformat-security-by-default.patch -9a9bc91df1eb66fb40ea66bfcf169ea48adb332fa074f5fb621461879b03c8836d90586aa802a8b23ca4bc105401745361e52e803955464f04f4e21775dcd69d 0007-Enable-Wtrampolines-by-default.patch -727747e378102a8741879ee862c22768bed98f62ca1f9884316f69d439b21f5b30cd25481dedc41aceceac22b653cff04bfa261ae5fdf954892246c9c990b9d9 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch -babfd43f96124f8be00c8dadabae2ef7eb81c5f8362134980153eabfbb6864b59246ce7eba4b110d83d1aba28057a2f814772e7fa4c1cebc71182ab25929317e 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch -9bfa36a40302cbdbf4b8186e55a7c6235f54d42d3de34d310c2e1586054fcf4a882cd3a1ea24a5047ba410d8f9e51c91ccf53950ee1eac2a5df1c8bc3684c7a8 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch -cecc9a961f99934ed078f4aa32d208e6074f59571f186b52ee99e49b4dbf7fcaa58a492b0a50407b9a6060b2ba72f1297e22556ac5c6308fbb9463e1fe0ef2e4 0011-libiberty-copy-PIC-objects-during-build-process.patch -1b3438a66ff8a1e724b2973937bce8dc99e0294cf9e04d3f631524e8eb8413333a9c5ac8e9d956f5d3155a5065eaee3866ad2f89cf40294434db67bf85e52a52 0012-libitm-disable-FORTIFY.patch -3de9a7da0e86a104fddac12c11ba57eba80e44efbd66d7eb09fa4757973cfc8a7f07b2309893d9de6fae3f912e69923ba231abad9facaa18d0a521177c54977f 0013-libgcc_s.patch -d08adebd9d07ba1480e3af0faf30328d3a2621e1827147bbb7ab2a6277482a4844a5434d7ff48c6ad31f461685ba2aaa1504fb4d0fcaf4c4e9b7c580cfdbfb41 0014-nopie.patch -7ef7d5c77af6ad43b43111d3a989f18945f5097b8714516175a8f237515de63f0883ff788e411ab0925fbdae3aad40819059e13f60af6f68757382928fb46fde 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch -aab2cefd3abebef3e3cafd2fc53b7d4519d2e926563528484d41d8717a7b9ebf95d6e314b072bc890e40f8e03d02e1b578200122e0797219d65f9864b396c2c0 0016-dlang-update-zlib-binding.patch -d6831aa5f4d61fa83bbdda08b4373f8624e8c1a21fb38864e1753e766027777d422ae7131e78f9d0edb4f00062207b6c79ace61526202588fd5e82575b74c23f 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch -8a668bb00185418d5b9d6cce048491195c1ccf437f344cec451ab0dbfe3d66040ac481666a26eb90e2b57d2c2adce5a7d270636e93f6387cb8779faafb470a6e 0018-ada-fix-shared-linking.patch -299dad2985f374472ccb1c49ba6c82fb16bc2a5c0c8ce370a22c26ffd80bfec8b8261eda58dd1b24db40f476c0a9219c904002b5665ce481668ca48cb7099282 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch -54ef15a29cea01d28cf2d44bf6ac249ebe4b62022e06098322774693c900facecfdd65fd01eb9292df5258149ffa7d7f52c4d65674fdaf180cb51f9b2f9ab922 0020-add-fortify-headers-paths.patch -7786627a00b5ee0c3e215b67bf786226f1a1d628da15ce5a227f90721ee05e3a10b5ac99a544142094f9d7f571fd0ab4f6c0ecdefbfbaf69a8dd276b3e2d4ec6 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch -9d8be16867097c0088d0e98fa0354de00879fbf6261ba4c793c82742d659456b39aab1492b4ea94bc5c95523b11d86fe8db3c8bf54f8173935a77a178f8375bc 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch -4e6efe5d622d47b4881146ae92f09661b005d3f06125ea5c2c4c18e863a87f05c57679b537fd9aaabd9e7bfddeb00c2027f9d7267d29d9efbd78fb88bcfe01b6 0023-Pure-64-bit-MIPS.patch -4dfc19c5e98a1290c6575cae1c18290b09552fe8d77940745ad0da222ae0e991bfd085c945d73b4124db04cc4699f15791cee70fa32aff11c661b6ac7dad097f 0024-use-pure-64-bit-configuration-where-appropriate.patch -0aea39678c9e3a9ef42cbc927da1331d2110fa7a1ad72fbb1c21cbcf12d08a1376e9ddd04a18404ce126168e14dbc852be2cafed74d1009068a057531023d6cd 0025-always-build-libgcc_eh.a.patch -ecd4a2f70e58daa557434e5e799abb9d78bccfce9774cf4ebbae87ffa5c81201251f263ee3412a642617525e4d09b3019f906a2510d2264a92fa4472fd8e116f 0026-ada-libgnarl-compatibility-for-musl.patch -6fba73026a253d7244dec6a2f04165306b779181014ebfe9d991822c95c02c40b8e109dae9e3c60632eb4afa569d4c267840e179d68e02f89121c30d96b54c35 0027-ada-musl-support-fixes.patch -2a842fb2da1e18571fc423eea3a347cc356fed7d066bbfc7312be47d650a0b26448590ecc5aa6ad8220e5b8df038948d1975560411e97ada123138f3f920a462 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch -f8b56f9efcde3783ed7aadf084beb8c2121411d844e37070e494d43913a41e6821af589c97085e5f3fb0c4dba920b980d09f17b3072392100aab5106e4268e4f 0029-gcc-go-Don-t-include-sys-user.h.patch -01695bf4dd42fd1ac5a76b1e69f6210b0df99270896cdce2e40008b1a5c2eb6954ee70669af5b5fc3bbca3f0813e30598fd36691138cfc8cd66f95deca1b6a4e 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch -98be59b675641d186d342cc5c7ccc2c678b1194b69c9afae5947722fe33ba429b1ff2a8152af280ad60d159c59a0d788482f96c8b3a1a7779ae51728569f9c21 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch -4bc4f6e6fb9ade805605746426da12c454f8903e708f8c43e734af45944383a20e4ab0ded4e1b58f8b2077f72c2c79cb24e0cdb0d2a5180b2374b963ad66355a 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch -92bf463a0e3b8a1f29cb65ad2bf9bedd419de6967d24c474fc40577d2af02f1778550ce3614b3debf4f947aace600e0dadbbfa499b4fddf83c5b927a01805bf9 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch -24d59cb368b0b178dc13f3c89c9a0aa50ab3538d1ded56012bd9a3eeabea28c349cb9a4aa0474d04679c855079ad423bbb7bfc7735e5f7e08ad49d85ca1e0671 0034-gcc-go-signal-34-is-special-on-musl-libc.patch -54fffe6dad16551b5e5bd942f54bbfd39ac4ee3d42b29078f731beaacdc1479c200c9dba432ac43cc851e1f3a56b55dcc41c4517ebbf26d44bd8534f16555e1d 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch -2951f905aef9caf88e1245edfcb38a3d6185535989fc2ba5246bd9beb90d6881baa318f1a788002e8d8294925305bb435135c88a8a89d715a621c28420790f32 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch -2deb6111f3140f68a2aef63657e221781f4b9381fedc57cc967ea593d21121c8a14cf2c7460d27decfda8904698b7de866bf8eb733155d74c2bcd139638a68dd 0037-gcc-go-link-to-libucontext.patch -f8281d2be085e1c9047baf0bf4a072451ebe29338d53322e847d33c6a883249bcc240d62d47572534333ad9ab507d80404a3c8d05d8036216d647138e4f88568 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch -67589a4a4f987a702b2317823329a803007bb1d5d3f319c33ece9aa03dc8b27803122cc8fa17f0ccc1dfa3e5beb15ba8e6ab635b8f6224b65bf483f6956d6c8b 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch -00fd11053ebfacc38c2bc95adc23bd01930373fc8ac8511976d4033950194cdd0ae17d87021ec8b3ab39afb9c5ed32dd71822bc525740c04301ae20c2e905a90 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch" +sha512sums="e1c0ed81c433091bde36422bb1bda6fb10d317b44b3850174bd7964b9d06c2b22ad70f0884e391fa2a7149a456f65c6192394b076c720db7d311b8cb05138587 gcc-10.2.1_git20210318.tar.xz +1915a82b16940f16e226d2e4c6f947158e50ff98a2962ef8276db52dac116632e098e32a30125c24db34ef287830a9add1e0c4a628ae6edd2bb31b413b3f284d 0001-posix_memalign.patch +6c89c65de3c77ec4fa3d64fe73deacb83922c51855af43c773797eccc1d78153be07e6dd2212ba2086a980bb1a709210ff695380fc9a490b2358ace3fce1ddf2 0002-gcc-poison-system-directories.patch +fa1b4a21c7b5456c55279bf2b9f212733925e6a7aaf10b47fdee2e0f10a3fcaa04fdb4d40f39ac66ed212b322066fda3d5dc3e818667caf14e93e4ed04209a00 0003-Turn-on-Wl-z-relro-z-now-by-default.patch +e10209211a4bbc123e957208f3730ddddd3285428e73c577cf5e5d07aa255a1d71a8c32c93a0d5a886004df7ef43b844a79cd55e0f5130821cc5e5271af6f2f5 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch +72a20544dc239e5ff295eb5a578a2b97bcd29ca623f5af527531063f1604edc62c28f0d21f755fed2f263687b7a7e054dca609f4d0d4b6e1949911061121dae3 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch +09a80ad7174c04d5c33c44364fe4dfa2b7fc2faf3a7c161ae9b66891ddd75155802ffa80e30e32d63e814d2b2f480f49a13fdf0efd9255271280d3bf69b37be3 0006-Enable-Wformat-and-Wformat-security-by-default.patch +77ca93b1e0b942a4343eaa62d6e0f4ee6bc6e892bdd1096dc16abb291879a8fd156201bfb209ba79f04ee58f7c3070d3378a2324897e8be75ad40aa7f1142736 0007-Enable-Wtrampolines-by-default.patch +501124cbce3a5375f804c0696abfac8f1883a9f8c61906f51bfb4a3f8e2bedf91b1b4874ce4bf424ce860e820a631ef7944697d00a42a2490d80f75d4d25f5a7 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch +3e67d5c2c96773a53f5536fba0f19d39a59a7e8d331a97d10f97a493295c1d850a38075c86747d8743a7a2c32e056ef89096b8850805d8ad72e0f3fbea1bb8b7 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch +4b53acb717da29b1f69fb49ac73483df3dbc8ae221d852cf8cc494bee535e69e92d9dfeead55ef4ec4a66ea2eff8d95ad71d7ca61468047f4a95b46c174dc2ac 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch +c95ded4e944a7bbf5d960b1354a137731f0d24fcc30eead0fb6d887211fb4efe27e587e48c1f93185c3fac2a51fb429f51251c22a4456fc7aef06f8aeae71115 0011-libiberty-copy-PIC-objects-during-build-process.patch +a2b1a625521096cd977c4bc0c125942a8a1f2746f10ec128a62e67893abb0535b7493c2bd6325daeb4bd7df25acafc98c1fe025d4e0f0aa21b39ff17b10ae6c3 0012-libitm-disable-FORTIFY.patch +6fce7c3d748cef4fb6fede853ba5d80fa4840d28cf3ac91972fad7b0cac55e5c12b33736a07b84a67c1b7ea552de3370e2b78fc1608e647b7cf4e787730da623 0013-libgcc_s.patch +fc764a428a7725d4a60c2f6a8cdbe3e873a867330f31c283808267942860637696aca264d5cbeed228a86464f01bd2b2c8046fdfe50775e394a254b6f0d38824 0014-nopie.patch +f01fe30d778375b57d3aa7bc9754fbcfecbdbb1cc9ece0744ee50467cfd81782b72f60816b609889f993d0414b1fcbebf1f46371d589566d42f83514a6e4ed92 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch +abc0795f2ba708f66590fbd72e237573ff2fdc9ca128d9711d5eac87077f901a428749ce89e0d60bc904271d570fc6a1778c5259eb1dfe11fd63b94c6f53d5e9 0016-dlang-update-zlib-binding.patch +426704d74c34b6e6f0f464f69fceb30f8d5fdbad27a0ee00df5e189f6b67d861b6f9b572912c2f575104b080a4764135ad9f7456032a27a0b305471c0f15826c 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch +89307723a6b6803de224bf533017d69b6177a87c9855e89cd8f82774ad74becf36942ad83ff4ad115b4f0b05de9f20309d85c84d72c8adcb87fcfa327c033040 0018-ada-fix-shared-linking.patch +4bb09ac55ff31b53f8395280b0af12d6a7c13db90179ec82e44e4755885b5a3453fb62666ed50c3f60a8b80bb2afaccfd2f7d997784b5845631665a255bb7b12 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch +5431835d4f8d4adb574b64bd6dd487f44ae86225e47b0a57e262679c3cf712b660b6533eee77f3aea65cffd414c06d3d6404bef3a17bef734f63eab519521e2f 0020-add-fortify-headers-paths.patch +7f6f40fc4a58987398243f46ea4e05f8a79608a15d5e8fb18577e0696a81ffbca4c1d7824ee8d142a7f73773df5664762f441b550e2eb7a442dc50b4ae16ad20 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch +cfae1edc7b7f35174f89ba9df6d6bafa98a81bade979cff9a05d12b4c85c1d51081cdafa85625862431b8e637be4b4fb401886e6d3f5ea7b36019a88215f7b10 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch +f02aa5660c2354154518eaa907c2bc6c39c772348280f371d6b209f2ddfdc7e01aa58a04c990104901d05872a357d7a55aadaaf10c721bb5a9f21adaa128c0b7 0023-Pure-64-bit-MIPS.patch +7740cbf290b514576deffcf2c8fc90c5674e6793cdf123969137acf7413f5447fbb58192714549a1c773db3ef284236b9044f3ca7a658127cb6aaa915e174c9c 0024-use-pure-64-bit-configuration-where-appropriate.patch +8f12ab63bc93cd3ef0d252731f975384c991a4cb12b46895cfd1e4d31c0af1403d30f9043ce1be39f26d1fbe7a3d346004aea3a2356d92d84815842315632899 0025-always-build-libgcc_eh.a.patch +31245d7720d3554723083ae18937e15b856712902776415a49a75ce8eeb5e094e95c79fe2bf95d4ef683ca1f698cac0005ac8742f9b4985ea182508f58278212 0026-ada-libgnarl-compatibility-for-musl.patch +c03181e6e7589b089df0dc99a5ed41311f77a87e05c53e5c59e1ea84c5a67d03db82116069ab1ed158173278929a1f0bb483db2656f38d0ffcfb3665d09959fd 0027-ada-musl-support-fixes.patch +ddc9eb8fdb53da35b81f994a333169658f9c66e695849cad78e1c9ae46c188dd2d2446bfdd8bd7c48d0307621c5ed3e12a962aaedeb9f46faefc73a0d46356cb 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch +78dc5acd74e3016b62b7422e254419f0ce20707d029d765c236351af8240ce6118323f57cb428c565a76259c5a5ce1a76349e1c035bc5be0bbcc769e9088f997 0029-gcc-go-Don-t-include-sys-user.h.patch +68e24952b874eaa3a49a6c7fcb8c94245a53814810bbd91c2ad0ebcaf9db2fd2fb84e0cb8bb9ff1e82a141bc85e8c5095be019708bfb6ce7c3316f11098b8aff 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch +75de794d757e73bdc9010954b302c42b66a329ec0afcf9c1606c03fc61fd89d240cc544c4320bd1c1020ba89405aae791784fa82ef4ed6aef9fffe2f5b1e45cb 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch +287a5fe2d28181db0d0507eb3cb8f07eccac53374e6d80e197bb944cd05927c16d6b8461ac4df12f299437ecc42ad7986b9a4b3d89c9eeda2f74517cd4af704e 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch +e8fee2878eac39a4d7860d110e7abc254bfa066ccb10b1d5dee0dff32389cf3cb4d43a083504a788616006e9c15abc5f91268e518c82482c82911d80ca0fb7df 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch +dc2404d53667e0d792972522ad4beaeb2a09d63dd0ed62cee82c814f7bcf3ee6c5b5c5da6a735d95402c470d2d8e51fdc0b3f5c3c409c160dcf233ec34a3568b 0034-gcc-go-signal-34-is-special-on-musl-libc.patch +f2392ab46639e8d4bab034514f9ad63b88373f5acf8da0e53c9ab72c66bf179736fc364188b60b52cb14a19665c07a5a153ba058ea3ca9afbc4e47945988289b 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch +1d18728ca91f0bd76aba685c22b5d05f0d10707cb1d31ce2d42cfb6a4533a1586c1ba4c56e47ad55cd112177d3c537ccbab8576cdd80014f0a35b4a096a07500 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch +0c98e29c56c2e78d5be61d797eb3864b3bd7f75fe8f5d8d5969ab03d685c75e4023caf68b66d8e7d912ce88d2515e6acd4fb20f4c7a92b854fb06a375cf6c77e 0037-gcc-go-link-to-libucontext.patch +6fb5ed354f56734e221e78574b741d793b27c1003d7831cb11cb77c91d4d71e7533ceeb2fb0cf12ba2c74bbf443330129a4a98e372baf9c0258d56579f04925c 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch +f967ebac9e19a44825ba25aa018a5c08717d36c5eb1c0cc89781d08f54238f4391e6312070c5afb08e24fb20eb5b36e9cc4b650bf7cabb6c936b8973c2f5d474 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch +050ba1911ad6fb4ac41fbe5e6053bce9a059f1d176239e15a46a90fe73eaf901ea5b75ea671cd950f19073d008741f1b297effaed83de3e5416b7b11d4046229 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch" diff --git a/cross/gcc-armhf/0001-posix_memalign.patch b/cross/gcc-armhf/0001-posix_memalign.patch index 5426dfc50..d992b2f37 100644 --- a/cross/gcc-armhf/0001-posix_memalign.patch +++ b/cross/gcc-armhf/0001-posix_memalign.patch @@ -1,4 +1,4 @@ -From 7f677ad886b42c475199f7fd40c056691af90e35 Mon Sep 17 00:00:00 2001 +From 63fa98f51a5a28b95e92ce597f4a8dc995af2416 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Fri, 26 Jan 2018 20:32:50 +0000 Subject: [PATCH] posix_memalign diff --git a/cross/gcc-armhf/0002-gcc-poison-system-directories.patch b/cross/gcc-armhf/0002-gcc-poison-system-directories.patch index 58d38ac66..ef3b9a274 100644 --- a/cross/gcc-armhf/0002-gcc-poison-system-directories.patch +++ b/cross/gcc-armhf/0002-gcc-poison-system-directories.patch @@ -1,4 +1,4 @@ -From 4e2ce3fb169bd8d0a692c9916bd8762879a4b307 Mon Sep 17 00:00:00 2001 +From 5d734d2d2b3dcc3da11e98d1b89f51b6b7aece76 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 29 Mar 2013 08:59:00 +0400 Subject: [PATCH] gcc: poison-system-directories diff --git a/cross/gcc-armhf/0003-Turn-on-Wl-z-relro-z-now-by-default.patch b/cross/gcc-armhf/0003-Turn-on-Wl-z-relro-z-now-by-default.patch index 03f813f78..bbca66b57 100644 --- a/cross/gcc-armhf/0003-Turn-on-Wl-z-relro-z-now-by-default.patch +++ b/cross/gcc-armhf/0003-Turn-on-Wl-z-relro-z-now-by-default.patch @@ -1,4 +1,4 @@ -From fb482d4dfeba07edf4c74f5e139ac74365672859 Mon Sep 17 00:00:00 2001 +From cd3f6f59b0b7da5bf5ebb451e1e2936847b17246 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:45:49 +0000 Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default. diff --git a/cross/gcc-armhf/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch b/cross/gcc-armhf/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch index f423d1912..e8d03d612 100644 --- a/cross/gcc-armhf/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch +++ b/cross/gcc-armhf/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch @@ -1,4 +1,4 @@ -From 5060f83f84478ddfa288ce8498bc1067d201f878 Mon Sep 17 00:00:00 2001 +From cc84ea452339411ff0aef5c9ca50a6d5c9d54683 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:46:22 +0000 Subject: [PATCH] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, diff --git a/cross/gcc-armhf/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch b/cross/gcc-armhf/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch index 333209552..ba97a608c 100644 --- a/cross/gcc-armhf/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch +++ b/cross/gcc-armhf/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch @@ -1,4 +1,4 @@ -From 42fe81fa3cb44239b40833e9044109447000b64f Mon Sep 17 00:00:00 2001 +From 9abf2f6b4a8ecf8e537501511b66ba70d95b57ca Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:46:56 +0000 Subject: [PATCH] On linux targets pass --as-needed by default to the linker, diff --git a/cross/gcc-armhf/0006-Enable-Wformat-and-Wformat-security-by-default.patch b/cross/gcc-armhf/0006-Enable-Wformat-and-Wformat-security-by-default.patch index 29ccebbd6..e3d185719 100644 --- a/cross/gcc-armhf/0006-Enable-Wformat-and-Wformat-security-by-default.patch +++ b/cross/gcc-armhf/0006-Enable-Wformat-and-Wformat-security-by-default.patch @@ -1,4 +1,4 @@ -From f9dd3a98cf0bcdfb76a435f9c5ee8ac32eb0de56 Mon Sep 17 00:00:00 2001 +From a8f60e613d617b49e425caaa2777e937a47267a7 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:47:43 +0000 Subject: [PATCH] Enable -Wformat and -Wformat-security by default. diff --git a/cross/gcc-armhf/0007-Enable-Wtrampolines-by-default.patch b/cross/gcc-armhf/0007-Enable-Wtrampolines-by-default.patch index 519683e6a..4bdd88c57 100644 --- a/cross/gcc-armhf/0007-Enable-Wtrampolines-by-default.patch +++ b/cross/gcc-armhf/0007-Enable-Wtrampolines-by-default.patch @@ -1,4 +1,4 @@ -From c6b661d1d4e1e551c132f6fcf44a81eb417d0f36 Mon Sep 17 00:00:00 2001 +From ebf91cc56bc36a29055c95c28a817927ee13827f Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:48:24 +0000 Subject: [PATCH] Enable -Wtrampolines by default. diff --git a/cross/gcc-armhf/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch b/cross/gcc-armhf/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch index d9be29062..fb7ac545d 100644 --- a/cross/gcc-armhf/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch +++ b/cross/gcc-armhf/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch @@ -1,4 +1,4 @@ -From dfd381bf37b960deb80833c6adc6b60602b93ce4 Mon Sep 17 00:00:00 2001 +From 0b903fdbb6027aa63e352b6684176f30746896a6 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:49:40 +0000 Subject: [PATCH] Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding diff --git a/cross/gcc-armhf/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch b/cross/gcc-armhf/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch index 4c696722f..d06e142cc 100644 --- a/cross/gcc-armhf/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch +++ b/cross/gcc-armhf/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch @@ -1,4 +1,4 @@ -From 88ae4cb1c9c1c0aeb229a3947a844c5efa7cd090 Mon Sep 17 00:00:00 2001 +From 2588579b886f927749c90a30ee9ef850380ce068 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:50:33 +0000 Subject: [PATCH] Ensure that msgfmt doesn't encounter problems during gcc diff --git a/cross/gcc-armhf/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch b/cross/gcc-armhf/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch index fa319d6cd..bc4d60ae3 100644 --- a/cross/gcc-armhf/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch +++ b/cross/gcc-armhf/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch @@ -1,4 +1,4 @@ -From 568c48aac107ba0e5e6dd58f69d2d705c811c2d2 Mon Sep 17 00:00:00 2001 +From f3243318f448bd5545ad6a43c6704dda33dbe276 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:52:07 +0000 Subject: [PATCH] Don't declare asprintf if defined as a macro. diff --git a/cross/gcc-armhf/0011-libiberty-copy-PIC-objects-during-build-process.patch b/cross/gcc-armhf/0011-libiberty-copy-PIC-objects-during-build-process.patch index 850e65cb2..bf12b2503 100644 --- a/cross/gcc-armhf/0011-libiberty-copy-PIC-objects-during-build-process.patch +++ b/cross/gcc-armhf/0011-libiberty-copy-PIC-objects-during-build-process.patch @@ -1,4 +1,4 @@ -From 22acb7d287fc3ac3c34638da42df50c2ecd17e49 Mon Sep 17 00:00:00 2001 +From 816a1bc4d9de9bf7b89f572c33895c131ba55edb Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:53:00 +0000 Subject: [PATCH] libiberty: copy PIC objects during build process diff --git a/cross/gcc-armhf/0012-libitm-disable-FORTIFY.patch b/cross/gcc-armhf/0012-libitm-disable-FORTIFY.patch index 1a87f84d3..875cda304 100644 --- a/cross/gcc-armhf/0012-libitm-disable-FORTIFY.patch +++ b/cross/gcc-armhf/0012-libitm-disable-FORTIFY.patch @@ -1,4 +1,4 @@ -From ecc9a1c23abf1eb20a7e159de747325804a7396c Mon Sep 17 00:00:00 2001 +From 0ebcc189289b96d9862074df8e6ad471231ebefc Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:53:36 +0000 Subject: [PATCH] libitm: disable FORTIFY diff --git a/cross/gcc-armhf/0013-libgcc_s.patch b/cross/gcc-armhf/0013-libgcc_s.patch index 22870491a..eea8fb974 100644 --- a/cross/gcc-armhf/0013-libgcc_s.patch +++ b/cross/gcc-armhf/0013-libgcc_s.patch @@ -1,4 +1,4 @@ -From b4f94211af85b9113c44586d6ac23bf61e5642a5 Mon Sep 17 00:00:00 2001 +From b2857a15e6c8f9c27421d902413731ade452c919 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Sat, 24 Oct 2015 20:09:53 +0000 Subject: [PATCH] libgcc_s diff --git a/cross/gcc-armhf/0014-nopie.patch b/cross/gcc-armhf/0014-nopie.patch index 530cff50e..c7bb46bb9 100644 --- a/cross/gcc-armhf/0014-nopie.patch +++ b/cross/gcc-armhf/0014-nopie.patch @@ -1,4 +1,4 @@ -From a6e8f49c183c1cca21c8f291683bd84181168a28 Mon Sep 17 00:00:00 2001 +From 16c11279f3e8bc1b8d6ff5fb199e71f83e41b4eb Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Sat, 7 Nov 2015 02:08:05 +0000 Subject: [PATCH] nopie diff --git a/cross/gcc-armhf/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch b/cross/gcc-armhf/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch index 1cb91e4c6..e85217aa5 100644 --- a/cross/gcc-armhf/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch +++ b/cross/gcc-armhf/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch @@ -1,4 +1,4 @@ -From 8fe40b74a707b236b067e538c5fd553671986e8c Mon Sep 17 00:00:00 2001 +From 7737dc34fb4aa5834cdbc5fdbda890fada392d4b Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:57:09 +0000 Subject: [PATCH] libffi: use __linux__ instead of __gnu_linux__ for musl diff --git a/cross/gcc-armhf/0016-dlang-update-zlib-binding.patch b/cross/gcc-armhf/0016-dlang-update-zlib-binding.patch index 82ca558f9..9bbd9d537 100644 --- a/cross/gcc-armhf/0016-dlang-update-zlib-binding.patch +++ b/cross/gcc-armhf/0016-dlang-update-zlib-binding.patch @@ -1,4 +1,4 @@ -From 2df5298b209771e26d7f5fa08f7d0c9480a75da1 Mon Sep 17 00:00:00 2001 +From a175d73decaa7d4abaf052ce3559ae553a0ea1dd Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:57:51 +0000 Subject: [PATCH] dlang: update zlib binding diff --git a/cross/gcc-armhf/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch b/cross/gcc-armhf/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch index dcd553f70..c4b6c2091 100644 --- a/cross/gcc-armhf/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch +++ b/cross/gcc-armhf/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch @@ -1,4 +1,4 @@ -From a58c6c233b60918ce6c24b26a9902b14d089c1d4 Mon Sep 17 00:00:00 2001 +From 438a8a30daa85f8125988da20d60da7867f3dd90 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:58:22 +0000 Subject: [PATCH] dlang: fix fcntl on mips, add libucontext dep diff --git a/cross/gcc-armhf/0018-ada-fix-shared-linking.patch b/cross/gcc-armhf/0018-ada-fix-shared-linking.patch index d81e65257..4b044b96c 100644 --- a/cross/gcc-armhf/0018-ada-fix-shared-linking.patch +++ b/cross/gcc-armhf/0018-ada-fix-shared-linking.patch @@ -1,4 +1,4 @@ -From d346eb31b11cc43dec7d065f4490b91b5c0f57b6 Mon Sep 17 00:00:00 2001 +From a224a922bf24d2f2438336fe251c804a3d11b700 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:59:16 +0000 Subject: [PATCH] ada: fix shared linking diff --git a/cross/gcc-armhf/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch b/cross/gcc-armhf/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch index b2fa9b2cb..5c5117fcb 100644 --- a/cross/gcc-armhf/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch +++ b/cross/gcc-armhf/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch @@ -1,4 +1,4 @@ -From 185eef3c999917794ba98f179aedfeb7beda6d4a Mon Sep 17 00:00:00 2001 +From eff83443dd8c5e9da0e8c08c9148eb4153549771 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:59:43 +0000 Subject: [PATCH] build: fix CXXFLAGS_FOR_BUILD passing diff --git a/cross/gcc-armhf/0020-add-fortify-headers-paths.patch b/cross/gcc-armhf/0020-add-fortify-headers-paths.patch index a1c896d95..534f37bfd 100644 --- a/cross/gcc-armhf/0020-add-fortify-headers-paths.patch +++ b/cross/gcc-armhf/0020-add-fortify-headers-paths.patch @@ -1,4 +1,4 @@ -From 9f08de987aeef085815c3b9e8db38df68f911dd5 Mon Sep 17 00:00:00 2001 +From f032eb883ed7b96f2359de07261defb3e6ae6d3e Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:01:06 +0000 Subject: [PATCH] add fortify-headers paths diff --git a/cross/gcc-armhf/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch b/cross/gcc-armhf/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch index 1d9214da8..da79cc300 100644 --- a/cross/gcc-armhf/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch +++ b/cross/gcc-armhf/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch @@ -1,4 +1,4 @@ -From cb9f97da85fa2ef271f870d131da4fc0234edd22 Mon Sep 17 00:00:00 2001 +From 6418389b91ffb0f6130632ea854d1baa7b74fc2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Fri, 21 Aug 2020 07:03:00 +0000 Subject: [PATCH] Alpine musl package provides libssp_nonshared.a. We link to diff --git a/cross/gcc-armhf/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch b/cross/gcc-armhf/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch index 51bae04a3..5beb626b0 100644 --- a/cross/gcc-armhf/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch +++ b/cross/gcc-armhf/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch @@ -1,4 +1,4 @@ -From 41ca432ae6e8d37fb79d8536bcca36325a2e3fbf Mon Sep 17 00:00:00 2001 +From 8673e8ebc84e42111012b3fe7d72f6fbe63774c0 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:03:42 +0000 Subject: [PATCH] DP: Use --push-state/--pop-state for gold as well when diff --git a/cross/gcc-armhf/0023-Pure-64-bit-MIPS.patch b/cross/gcc-armhf/0023-Pure-64-bit-MIPS.patch index 2a5bd7676..c3740db2a 100644 --- a/cross/gcc-armhf/0023-Pure-64-bit-MIPS.patch +++ b/cross/gcc-armhf/0023-Pure-64-bit-MIPS.patch @@ -1,4 +1,4 @@ -From f72aaed9670755141b57856cb743dff06dbf3f8c Mon Sep 17 00:00:00 2001 +From 2b678df66eb864ea01dee1cd6ba348793d93998a Mon Sep 17 00:00:00 2001 From: Nils Andreas Svee Date: Thu, 21 Dec 2017 03:14:33 +0100 Subject: [PATCH] Pure 64-bit MIPS diff --git a/cross/gcc-armhf/0024-use-pure-64-bit-configuration-where-appropriate.patch b/cross/gcc-armhf/0024-use-pure-64-bit-configuration-where-appropriate.patch index 3e072d8f0..ab19b9f10 100644 --- a/cross/gcc-armhf/0024-use-pure-64-bit-configuration-where-appropriate.patch +++ b/cross/gcc-armhf/0024-use-pure-64-bit-configuration-where-appropriate.patch @@ -1,4 +1,4 @@ -From 845c26f4374be2f92b929bd58529b998a8f246d5 Mon Sep 17 00:00:00 2001 +From d2014acbf4bf69c08bf62ed0461c3cf77d5deb01 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:04:40 +0000 Subject: [PATCH] use pure 64-bit configuration where appropriate diff --git a/cross/gcc-armhf/0025-always-build-libgcc_eh.a.patch b/cross/gcc-armhf/0025-always-build-libgcc_eh.a.patch index 1faa11749..3e510b28e 100644 --- a/cross/gcc-armhf/0025-always-build-libgcc_eh.a.patch +++ b/cross/gcc-armhf/0025-always-build-libgcc_eh.a.patch @@ -1,4 +1,4 @@ -From d7e5efd9f7cedbbf7595a2401232ed9e50855e10 Mon Sep 17 00:00:00 2001 +From a873dd88dc48bc2961ccb7897e43ef990f8e3328 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:05:41 +0000 Subject: [PATCH] always build libgcc_eh.a diff --git a/cross/gcc-armhf/0026-ada-libgnarl-compatibility-for-musl.patch b/cross/gcc-armhf/0026-ada-libgnarl-compatibility-for-musl.patch index 521d33805..f462b38b7 100644 --- a/cross/gcc-armhf/0026-ada-libgnarl-compatibility-for-musl.patch +++ b/cross/gcc-armhf/0026-ada-libgnarl-compatibility-for-musl.patch @@ -1,4 +1,4 @@ -From 495716af9b2f34fedfec2cd086218622d4539b95 Mon Sep 17 00:00:00 2001 +From 7342e14e8ea2483400c435eb886b92082db42c8a Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:06:30 +0000 Subject: [PATCH] ada: libgnarl compatibility for musl diff --git a/cross/gcc-armhf/0027-ada-musl-support-fixes.patch b/cross/gcc-armhf/0027-ada-musl-support-fixes.patch index c10ce5c35..11198250e 100644 --- a/cross/gcc-armhf/0027-ada-musl-support-fixes.patch +++ b/cross/gcc-armhf/0027-ada-musl-support-fixes.patch @@ -1,4 +1,4 @@ -From 9c13a3e217a834961ba2d8ff306dbdfa1d0c2b3a Mon Sep 17 00:00:00 2001 +From f411f2ccb0db942a9ca0d185609b74d7a96eab04 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:07:48 +0000 Subject: [PATCH] ada: musl support fixes diff --git a/cross/gcc-armhf/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch b/cross/gcc-armhf/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch index eec2c68d3..b72cb6a95 100644 --- a/cross/gcc-armhf/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch +++ b/cross/gcc-armhf/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch @@ -1,4 +1,4 @@ -From bf299df459a092ccc5837d8debb87340e2b9f9f9 Mon Sep 17 00:00:00 2001 +From 94ec2a270bc03390335efd2aab4c27d82455e865 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:58:08 +0200 Subject: [PATCH] gcc-go: Use _off_t type instead of _loff_t diff --git a/cross/gcc-armhf/0029-gcc-go-Don-t-include-sys-user.h.patch b/cross/gcc-armhf/0029-gcc-go-Don-t-include-sys-user.h.patch index 3079b17af..de927b532 100644 --- a/cross/gcc-armhf/0029-gcc-go-Don-t-include-sys-user.h.patch +++ b/cross/gcc-armhf/0029-gcc-go-Don-t-include-sys-user.h.patch @@ -1,4 +1,4 @@ -From 3744f900210676e958cadc95d2ccbf3cfe9ddef0 Mon Sep 17 00:00:00 2001 +From edd77dbc43c807b27c858d3fb73ea1f5a67cccff Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:58:21 +0200 Subject: [PATCH] gcc-go: Don't include sys/user.h diff --git a/cross/gcc-armhf/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch b/cross/gcc-armhf/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch index 34143b73c..c6f585ff1 100644 --- a/cross/gcc-armhf/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch +++ b/cross/gcc-armhf/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch @@ -1,4 +1,4 @@ -From 692dd486291e793f71a4e69b0b0c88049fc48f5a Mon Sep 17 00:00:00 2001 +From 1a25ce9fb7220c1c7657295898491bc66209834b Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:59:22 +0200 Subject: [PATCH] gcc-go: Fix ucontext_t on PPC64 diff --git a/cross/gcc-armhf/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch b/cross/gcc-armhf/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch index 66d2e7bd5..9da2f16ec 100644 --- a/cross/gcc-armhf/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch +++ b/cross/gcc-armhf/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch @@ -1,4 +1,4 @@ -From 6a648db23fbbafbc9d13f2981a403fd747bb8fa7 Mon Sep 17 00:00:00 2001 +From 89710db692bc4ea27b71b7561897f0556ae88a67 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:59:45 +0200 Subject: [PATCH] gcc-go: Fix handling of signal 34 on musl diff --git a/cross/gcc-armhf/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch b/cross/gcc-armhf/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch index 2a56e81f4..2e2fca5ac 100644 --- a/cross/gcc-armhf/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch +++ b/cross/gcc-armhf/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch @@ -1,4 +1,4 @@ -From 4728164c5e66cf169676f9c3e4e5a1e99ee84fe2 Mon Sep 17 00:00:00 2001 +From a3e68d9a239bb434e86c831cb88784f1c879b8c2 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:01:03 +0200 Subject: [PATCH] gcc-go: Use int64 type as offset argument for mmap diff --git a/cross/gcc-armhf/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch b/cross/gcc-armhf/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch index 2a64f0119..fd97b09ee 100644 --- a/cross/gcc-armhf/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch +++ b/cross/gcc-armhf/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch @@ -1,4 +1,4 @@ -From b97a1de83b158aebe92c248c126e783eb834f685 Mon Sep 17 00:00:00 2001 +From c2950b34e07e4e44610d0f38384b94c284aca16b Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:02:28 +0200 Subject: [PATCH] gcc-go: Fix st_{a,m,c}tim fields in generated sysinfo.go diff --git a/cross/gcc-armhf/0034-gcc-go-signal-34-is-special-on-musl-libc.patch b/cross/gcc-armhf/0034-gcc-go-signal-34-is-special-on-musl-libc.patch index f1d28f411..2cb391cc0 100644 --- a/cross/gcc-armhf/0034-gcc-go-signal-34-is-special-on-musl-libc.patch +++ b/cross/gcc-armhf/0034-gcc-go-signal-34-is-special-on-musl-libc.patch @@ -1,4 +1,4 @@ -From 0ef3b93fe71550e08635a16e107a108c97674c9c Mon Sep 17 00:00:00 2001 +From 93c216c413f234101cd55d27cdc8b03475523740 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:03:03 +0200 Subject: [PATCH] gcc-go: signal 34 is special on musl libc diff --git a/cross/gcc-armhf/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch b/cross/gcc-armhf/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch index e591a8bbc..6012b9af1 100644 --- a/cross/gcc-armhf/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch +++ b/cross/gcc-armhf/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch @@ -1,4 +1,4 @@ -From 655dad8a3dd573f00d4a82a15dc6e998627789ae Mon Sep 17 00:00:00 2001 +From 0863acd0581463a16064dae12342f3c5f95347c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Sun, 30 Aug 2020 19:26:53 +0200 Subject: [PATCH] gcc-go: Prefer _off_t over _off64_t diff --git a/cross/gcc-armhf/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch b/cross/gcc-armhf/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch index ed227666e..c99dcf104 100644 --- a/cross/gcc-armhf/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch +++ b/cross/gcc-armhf/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch @@ -1,4 +1,4 @@ -From 22a7ca2e5cf4ba58373b8c0898ec87a98b0e1409 Mon Sep 17 00:00:00 2001 +From 5a5dd3854f179cf0746bfeb5b1962916932fed1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Sun, 30 Aug 2020 19:27:51 +0200 Subject: [PATCH] gcc-go: undef SETCONTEXT_CLOBBERS_TLS in proc.c diff --git a/cross/gcc-armhf/0037-gcc-go-link-to-libucontext.patch b/cross/gcc-armhf/0037-gcc-go-link-to-libucontext.patch index d4cb53e1a..ad93cfc24 100644 --- a/cross/gcc-armhf/0037-gcc-go-link-to-libucontext.patch +++ b/cross/gcc-armhf/0037-gcc-go-link-to-libucontext.patch @@ -1,4 +1,4 @@ -From 0c3a9827fb4e8b497c8a634c654218e6396052ba Mon Sep 17 00:00:00 2001 +From 335d14380150435545df392ab025248ae33de8b9 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Mon, 31 Aug 2020 08:59:40 +0200 Subject: [PATCH] gcc-go: link to libucontext diff --git a/cross/gcc-armhf/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch b/cross/gcc-armhf/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch index 284b76558..f5a00be37 100644 --- a/cross/gcc-armhf/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch +++ b/cross/gcc-armhf/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch @@ -1,4 +1,4 @@ -From 75c873d4960c6e4ab8ce2cfd76292a7ed3e5dcb3 Mon Sep 17 00:00:00 2001 +From aaf89e0bcb0b490548b781cc8e9234dc2f858520 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Mon, 31 Aug 2020 20:26:56 +0200 Subject: [PATCH] gcc-go: Disable printing of unaccessible ppc64 struct members diff --git a/cross/gcc-armhf/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch b/cross/gcc-armhf/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch index 43a9212d4..292e5175c 100644 --- a/cross/gcc-armhf/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch +++ b/cross/gcc-armhf/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch @@ -1,4 +1,4 @@ -From 87a0724adb020a5c77c544a2571c4d5e7fcc342a Mon Sep 17 00:00:00 2001 +From 745118142b56654cc8c45b9c7c246bf117f712ea Mon Sep 17 00:00:00 2001 From: Geod24 Date: Mon, 16 Nov 2020 18:40:46 +0100 Subject: [PATCH] CRuntime_Musl: Support v1.2.0 for 32 bits diff --git a/cross/gcc-armhf/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch b/cross/gcc-armhf/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch index 5956a0ca7..ad2bd8c4a 100644 --- a/cross/gcc-armhf/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch +++ b/cross/gcc-armhf/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch @@ -1,4 +1,4 @@ -From 839ad12c290327d3ae4d35eede0317803a4615de Mon Sep 17 00:00:00 2001 +From bd30deb6c63e6f8bf60b637584eb68d1657896b3 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Wed, 9 Dec 2020 16:07:26 +0000 Subject: [PATCH] configure: Add --enable-autolink-libatomic, use in diff --git a/cross/gcc-armhf/APKBUILD b/cross/gcc-armhf/APKBUILD index 0769d0bc6..6c5dba3e5 100644 --- a/cross/gcc-armhf/APKBUILD +++ b/cross/gcc-armhf/APKBUILD @@ -25,7 +25,7 @@ _cross_configure="--disable-bootstrap --with-sysroot=/usr/$CTARGET" pkgname=gcc-armhf _pkgbase=10.2.1 -pkgver=10.2.1_pre2 +pkgver=10.2.1_git20210318 [ "$BOOTSTRAP" = "nolibc" ] && pkgname="gcc-pass2" [ "$CBUILD" != "$CHOST" ] && _cross="-$CARCH" || _cross="" [ "$CHOST" != "$CTARGET" ] && _target="-$CTARGET_ARCH" || _target="" @@ -668,44 +668,44 @@ gnat() { mv "$pkgdir"/usr/bin/*gnat* "$subpkgdir"/usr/bin/ } -sha512sums="b21f14f8316d1ed1cfb0251789af7d14091f211d94e46cedaaab645c5cbe43553757b2e1951375827e37278970d2d6cdc0707dbb485f59c581b9b6c38223b437 gcc-10.2.1_pre2.tar.xz -4aef7bda014e5e27025adb75acbbe1c8cde021655ba52fa4ffbb193878c5097771e775d2c0aeb33802858ba66e7cd16d1b12b10c20dcc5ab0a77f68bcd280995 0001-posix_memalign.patch -1cf2893927b4d92c173f639742f187882d45fa9f27b3e3131e587918bb37774670833ed284960bcf1ecc92f0ebedd9f180bbf8c86da1d32b5469e8e874252f27 0002-gcc-poison-system-directories.patch -f065f77c21bb86e4607ba311f227aeda46a59cb084a2fd6ec1903398f160d56f07e19943ddcf6d5dbf338e2aa66f0043c939479fab721150d6913e0c013ed823 0003-Turn-on-Wl-z-relro-z-now-by-default.patch -4d9b79ac9bf676ca349871ed380793acab76cafae67bb2d09cc5491e90ba3e21a36342e2a2efef775ee983b240675be290109d0d6d06ca3e438247272bb3ef10 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch -e4e460a65c4b40d5afb41ea2eddde67928e12e5ca22acab915e3b7456a737f57cb0c245b8947687063c39287aadae0a8f316adb420a129f99581e5577bb349b5 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch -8ed4e529714f778eff84782f8e0899429ab996520d0952922ec2100a8c98a8a693f43738afd0ef45340c4a6e99a115883196f6fd237e75bdc58f6a3221dd87ff 0006-Enable-Wformat-and-Wformat-security-by-default.patch -9a9bc91df1eb66fb40ea66bfcf169ea48adb332fa074f5fb621461879b03c8836d90586aa802a8b23ca4bc105401745361e52e803955464f04f4e21775dcd69d 0007-Enable-Wtrampolines-by-default.patch -727747e378102a8741879ee862c22768bed98f62ca1f9884316f69d439b21f5b30cd25481dedc41aceceac22b653cff04bfa261ae5fdf954892246c9c990b9d9 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch -babfd43f96124f8be00c8dadabae2ef7eb81c5f8362134980153eabfbb6864b59246ce7eba4b110d83d1aba28057a2f814772e7fa4c1cebc71182ab25929317e 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch -9bfa36a40302cbdbf4b8186e55a7c6235f54d42d3de34d310c2e1586054fcf4a882cd3a1ea24a5047ba410d8f9e51c91ccf53950ee1eac2a5df1c8bc3684c7a8 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch -cecc9a961f99934ed078f4aa32d208e6074f59571f186b52ee99e49b4dbf7fcaa58a492b0a50407b9a6060b2ba72f1297e22556ac5c6308fbb9463e1fe0ef2e4 0011-libiberty-copy-PIC-objects-during-build-process.patch -1b3438a66ff8a1e724b2973937bce8dc99e0294cf9e04d3f631524e8eb8413333a9c5ac8e9d956f5d3155a5065eaee3866ad2f89cf40294434db67bf85e52a52 0012-libitm-disable-FORTIFY.patch -3de9a7da0e86a104fddac12c11ba57eba80e44efbd66d7eb09fa4757973cfc8a7f07b2309893d9de6fae3f912e69923ba231abad9facaa18d0a521177c54977f 0013-libgcc_s.patch -d08adebd9d07ba1480e3af0faf30328d3a2621e1827147bbb7ab2a6277482a4844a5434d7ff48c6ad31f461685ba2aaa1504fb4d0fcaf4c4e9b7c580cfdbfb41 0014-nopie.patch -7ef7d5c77af6ad43b43111d3a989f18945f5097b8714516175a8f237515de63f0883ff788e411ab0925fbdae3aad40819059e13f60af6f68757382928fb46fde 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch -aab2cefd3abebef3e3cafd2fc53b7d4519d2e926563528484d41d8717a7b9ebf95d6e314b072bc890e40f8e03d02e1b578200122e0797219d65f9864b396c2c0 0016-dlang-update-zlib-binding.patch -d6831aa5f4d61fa83bbdda08b4373f8624e8c1a21fb38864e1753e766027777d422ae7131e78f9d0edb4f00062207b6c79ace61526202588fd5e82575b74c23f 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch -8a668bb00185418d5b9d6cce048491195c1ccf437f344cec451ab0dbfe3d66040ac481666a26eb90e2b57d2c2adce5a7d270636e93f6387cb8779faafb470a6e 0018-ada-fix-shared-linking.patch -299dad2985f374472ccb1c49ba6c82fb16bc2a5c0c8ce370a22c26ffd80bfec8b8261eda58dd1b24db40f476c0a9219c904002b5665ce481668ca48cb7099282 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch -54ef15a29cea01d28cf2d44bf6ac249ebe4b62022e06098322774693c900facecfdd65fd01eb9292df5258149ffa7d7f52c4d65674fdaf180cb51f9b2f9ab922 0020-add-fortify-headers-paths.patch -7786627a00b5ee0c3e215b67bf786226f1a1d628da15ce5a227f90721ee05e3a10b5ac99a544142094f9d7f571fd0ab4f6c0ecdefbfbaf69a8dd276b3e2d4ec6 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch -9d8be16867097c0088d0e98fa0354de00879fbf6261ba4c793c82742d659456b39aab1492b4ea94bc5c95523b11d86fe8db3c8bf54f8173935a77a178f8375bc 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch -4e6efe5d622d47b4881146ae92f09661b005d3f06125ea5c2c4c18e863a87f05c57679b537fd9aaabd9e7bfddeb00c2027f9d7267d29d9efbd78fb88bcfe01b6 0023-Pure-64-bit-MIPS.patch -4dfc19c5e98a1290c6575cae1c18290b09552fe8d77940745ad0da222ae0e991bfd085c945d73b4124db04cc4699f15791cee70fa32aff11c661b6ac7dad097f 0024-use-pure-64-bit-configuration-where-appropriate.patch -0aea39678c9e3a9ef42cbc927da1331d2110fa7a1ad72fbb1c21cbcf12d08a1376e9ddd04a18404ce126168e14dbc852be2cafed74d1009068a057531023d6cd 0025-always-build-libgcc_eh.a.patch -ecd4a2f70e58daa557434e5e799abb9d78bccfce9774cf4ebbae87ffa5c81201251f263ee3412a642617525e4d09b3019f906a2510d2264a92fa4472fd8e116f 0026-ada-libgnarl-compatibility-for-musl.patch -6fba73026a253d7244dec6a2f04165306b779181014ebfe9d991822c95c02c40b8e109dae9e3c60632eb4afa569d4c267840e179d68e02f89121c30d96b54c35 0027-ada-musl-support-fixes.patch -2a842fb2da1e18571fc423eea3a347cc356fed7d066bbfc7312be47d650a0b26448590ecc5aa6ad8220e5b8df038948d1975560411e97ada123138f3f920a462 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch -f8b56f9efcde3783ed7aadf084beb8c2121411d844e37070e494d43913a41e6821af589c97085e5f3fb0c4dba920b980d09f17b3072392100aab5106e4268e4f 0029-gcc-go-Don-t-include-sys-user.h.patch -01695bf4dd42fd1ac5a76b1e69f6210b0df99270896cdce2e40008b1a5c2eb6954ee70669af5b5fc3bbca3f0813e30598fd36691138cfc8cd66f95deca1b6a4e 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch -98be59b675641d186d342cc5c7ccc2c678b1194b69c9afae5947722fe33ba429b1ff2a8152af280ad60d159c59a0d788482f96c8b3a1a7779ae51728569f9c21 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch -4bc4f6e6fb9ade805605746426da12c454f8903e708f8c43e734af45944383a20e4ab0ded4e1b58f8b2077f72c2c79cb24e0cdb0d2a5180b2374b963ad66355a 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch -92bf463a0e3b8a1f29cb65ad2bf9bedd419de6967d24c474fc40577d2af02f1778550ce3614b3debf4f947aace600e0dadbbfa499b4fddf83c5b927a01805bf9 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch -24d59cb368b0b178dc13f3c89c9a0aa50ab3538d1ded56012bd9a3eeabea28c349cb9a4aa0474d04679c855079ad423bbb7bfc7735e5f7e08ad49d85ca1e0671 0034-gcc-go-signal-34-is-special-on-musl-libc.patch -54fffe6dad16551b5e5bd942f54bbfd39ac4ee3d42b29078f731beaacdc1479c200c9dba432ac43cc851e1f3a56b55dcc41c4517ebbf26d44bd8534f16555e1d 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch -2951f905aef9caf88e1245edfcb38a3d6185535989fc2ba5246bd9beb90d6881baa318f1a788002e8d8294925305bb435135c88a8a89d715a621c28420790f32 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch -2deb6111f3140f68a2aef63657e221781f4b9381fedc57cc967ea593d21121c8a14cf2c7460d27decfda8904698b7de866bf8eb733155d74c2bcd139638a68dd 0037-gcc-go-link-to-libucontext.patch -f8281d2be085e1c9047baf0bf4a072451ebe29338d53322e847d33c6a883249bcc240d62d47572534333ad9ab507d80404a3c8d05d8036216d647138e4f88568 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch -67589a4a4f987a702b2317823329a803007bb1d5d3f319c33ece9aa03dc8b27803122cc8fa17f0ccc1dfa3e5beb15ba8e6ab635b8f6224b65bf483f6956d6c8b 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch -00fd11053ebfacc38c2bc95adc23bd01930373fc8ac8511976d4033950194cdd0ae17d87021ec8b3ab39afb9c5ed32dd71822bc525740c04301ae20c2e905a90 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch" +sha512sums="e1c0ed81c433091bde36422bb1bda6fb10d317b44b3850174bd7964b9d06c2b22ad70f0884e391fa2a7149a456f65c6192394b076c720db7d311b8cb05138587 gcc-10.2.1_git20210318.tar.xz +1915a82b16940f16e226d2e4c6f947158e50ff98a2962ef8276db52dac116632e098e32a30125c24db34ef287830a9add1e0c4a628ae6edd2bb31b413b3f284d 0001-posix_memalign.patch +6c89c65de3c77ec4fa3d64fe73deacb83922c51855af43c773797eccc1d78153be07e6dd2212ba2086a980bb1a709210ff695380fc9a490b2358ace3fce1ddf2 0002-gcc-poison-system-directories.patch +fa1b4a21c7b5456c55279bf2b9f212733925e6a7aaf10b47fdee2e0f10a3fcaa04fdb4d40f39ac66ed212b322066fda3d5dc3e818667caf14e93e4ed04209a00 0003-Turn-on-Wl-z-relro-z-now-by-default.patch +e10209211a4bbc123e957208f3730ddddd3285428e73c577cf5e5d07aa255a1d71a8c32c93a0d5a886004df7ef43b844a79cd55e0f5130821cc5e5271af6f2f5 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch +72a20544dc239e5ff295eb5a578a2b97bcd29ca623f5af527531063f1604edc62c28f0d21f755fed2f263687b7a7e054dca609f4d0d4b6e1949911061121dae3 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch +09a80ad7174c04d5c33c44364fe4dfa2b7fc2faf3a7c161ae9b66891ddd75155802ffa80e30e32d63e814d2b2f480f49a13fdf0efd9255271280d3bf69b37be3 0006-Enable-Wformat-and-Wformat-security-by-default.patch +77ca93b1e0b942a4343eaa62d6e0f4ee6bc6e892bdd1096dc16abb291879a8fd156201bfb209ba79f04ee58f7c3070d3378a2324897e8be75ad40aa7f1142736 0007-Enable-Wtrampolines-by-default.patch +501124cbce3a5375f804c0696abfac8f1883a9f8c61906f51bfb4a3f8e2bedf91b1b4874ce4bf424ce860e820a631ef7944697d00a42a2490d80f75d4d25f5a7 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch +3e67d5c2c96773a53f5536fba0f19d39a59a7e8d331a97d10f97a493295c1d850a38075c86747d8743a7a2c32e056ef89096b8850805d8ad72e0f3fbea1bb8b7 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch +4b53acb717da29b1f69fb49ac73483df3dbc8ae221d852cf8cc494bee535e69e92d9dfeead55ef4ec4a66ea2eff8d95ad71d7ca61468047f4a95b46c174dc2ac 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch +c95ded4e944a7bbf5d960b1354a137731f0d24fcc30eead0fb6d887211fb4efe27e587e48c1f93185c3fac2a51fb429f51251c22a4456fc7aef06f8aeae71115 0011-libiberty-copy-PIC-objects-during-build-process.patch +a2b1a625521096cd977c4bc0c125942a8a1f2746f10ec128a62e67893abb0535b7493c2bd6325daeb4bd7df25acafc98c1fe025d4e0f0aa21b39ff17b10ae6c3 0012-libitm-disable-FORTIFY.patch +6fce7c3d748cef4fb6fede853ba5d80fa4840d28cf3ac91972fad7b0cac55e5c12b33736a07b84a67c1b7ea552de3370e2b78fc1608e647b7cf4e787730da623 0013-libgcc_s.patch +fc764a428a7725d4a60c2f6a8cdbe3e873a867330f31c283808267942860637696aca264d5cbeed228a86464f01bd2b2c8046fdfe50775e394a254b6f0d38824 0014-nopie.patch +f01fe30d778375b57d3aa7bc9754fbcfecbdbb1cc9ece0744ee50467cfd81782b72f60816b609889f993d0414b1fcbebf1f46371d589566d42f83514a6e4ed92 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch +abc0795f2ba708f66590fbd72e237573ff2fdc9ca128d9711d5eac87077f901a428749ce89e0d60bc904271d570fc6a1778c5259eb1dfe11fd63b94c6f53d5e9 0016-dlang-update-zlib-binding.patch +426704d74c34b6e6f0f464f69fceb30f8d5fdbad27a0ee00df5e189f6b67d861b6f9b572912c2f575104b080a4764135ad9f7456032a27a0b305471c0f15826c 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch +89307723a6b6803de224bf533017d69b6177a87c9855e89cd8f82774ad74becf36942ad83ff4ad115b4f0b05de9f20309d85c84d72c8adcb87fcfa327c033040 0018-ada-fix-shared-linking.patch +4bb09ac55ff31b53f8395280b0af12d6a7c13db90179ec82e44e4755885b5a3453fb62666ed50c3f60a8b80bb2afaccfd2f7d997784b5845631665a255bb7b12 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch +5431835d4f8d4adb574b64bd6dd487f44ae86225e47b0a57e262679c3cf712b660b6533eee77f3aea65cffd414c06d3d6404bef3a17bef734f63eab519521e2f 0020-add-fortify-headers-paths.patch +7f6f40fc4a58987398243f46ea4e05f8a79608a15d5e8fb18577e0696a81ffbca4c1d7824ee8d142a7f73773df5664762f441b550e2eb7a442dc50b4ae16ad20 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch +cfae1edc7b7f35174f89ba9df6d6bafa98a81bade979cff9a05d12b4c85c1d51081cdafa85625862431b8e637be4b4fb401886e6d3f5ea7b36019a88215f7b10 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch +f02aa5660c2354154518eaa907c2bc6c39c772348280f371d6b209f2ddfdc7e01aa58a04c990104901d05872a357d7a55aadaaf10c721bb5a9f21adaa128c0b7 0023-Pure-64-bit-MIPS.patch +7740cbf290b514576deffcf2c8fc90c5674e6793cdf123969137acf7413f5447fbb58192714549a1c773db3ef284236b9044f3ca7a658127cb6aaa915e174c9c 0024-use-pure-64-bit-configuration-where-appropriate.patch +8f12ab63bc93cd3ef0d252731f975384c991a4cb12b46895cfd1e4d31c0af1403d30f9043ce1be39f26d1fbe7a3d346004aea3a2356d92d84815842315632899 0025-always-build-libgcc_eh.a.patch +31245d7720d3554723083ae18937e15b856712902776415a49a75ce8eeb5e094e95c79fe2bf95d4ef683ca1f698cac0005ac8742f9b4985ea182508f58278212 0026-ada-libgnarl-compatibility-for-musl.patch +c03181e6e7589b089df0dc99a5ed41311f77a87e05c53e5c59e1ea84c5a67d03db82116069ab1ed158173278929a1f0bb483db2656f38d0ffcfb3665d09959fd 0027-ada-musl-support-fixes.patch +ddc9eb8fdb53da35b81f994a333169658f9c66e695849cad78e1c9ae46c188dd2d2446bfdd8bd7c48d0307621c5ed3e12a962aaedeb9f46faefc73a0d46356cb 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch +78dc5acd74e3016b62b7422e254419f0ce20707d029d765c236351af8240ce6118323f57cb428c565a76259c5a5ce1a76349e1c035bc5be0bbcc769e9088f997 0029-gcc-go-Don-t-include-sys-user.h.patch +68e24952b874eaa3a49a6c7fcb8c94245a53814810bbd91c2ad0ebcaf9db2fd2fb84e0cb8bb9ff1e82a141bc85e8c5095be019708bfb6ce7c3316f11098b8aff 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch +75de794d757e73bdc9010954b302c42b66a329ec0afcf9c1606c03fc61fd89d240cc544c4320bd1c1020ba89405aae791784fa82ef4ed6aef9fffe2f5b1e45cb 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch +287a5fe2d28181db0d0507eb3cb8f07eccac53374e6d80e197bb944cd05927c16d6b8461ac4df12f299437ecc42ad7986b9a4b3d89c9eeda2f74517cd4af704e 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch +e8fee2878eac39a4d7860d110e7abc254bfa066ccb10b1d5dee0dff32389cf3cb4d43a083504a788616006e9c15abc5f91268e518c82482c82911d80ca0fb7df 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch +dc2404d53667e0d792972522ad4beaeb2a09d63dd0ed62cee82c814f7bcf3ee6c5b5c5da6a735d95402c470d2d8e51fdc0b3f5c3c409c160dcf233ec34a3568b 0034-gcc-go-signal-34-is-special-on-musl-libc.patch +f2392ab46639e8d4bab034514f9ad63b88373f5acf8da0e53c9ab72c66bf179736fc364188b60b52cb14a19665c07a5a153ba058ea3ca9afbc4e47945988289b 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch +1d18728ca91f0bd76aba685c22b5d05f0d10707cb1d31ce2d42cfb6a4533a1586c1ba4c56e47ad55cd112177d3c537ccbab8576cdd80014f0a35b4a096a07500 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch +0c98e29c56c2e78d5be61d797eb3864b3bd7f75fe8f5d8d5969ab03d685c75e4023caf68b66d8e7d912ce88d2515e6acd4fb20f4c7a92b854fb06a375cf6c77e 0037-gcc-go-link-to-libucontext.patch +6fb5ed354f56734e221e78574b741d793b27c1003d7831cb11cb77c91d4d71e7533ceeb2fb0cf12ba2c74bbf443330129a4a98e372baf9c0258d56579f04925c 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch +f967ebac9e19a44825ba25aa018a5c08717d36c5eb1c0cc89781d08f54238f4391e6312070c5afb08e24fb20eb5b36e9cc4b650bf7cabb6c936b8973c2f5d474 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch +050ba1911ad6fb4ac41fbe5e6053bce9a059f1d176239e15a46a90fe73eaf901ea5b75ea671cd950f19073d008741f1b297effaed83de3e5416b7b11d4046229 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch" diff --git a/cross/gcc-armv7/0001-posix_memalign.patch b/cross/gcc-armv7/0001-posix_memalign.patch index 5426dfc50..d992b2f37 100644 --- a/cross/gcc-armv7/0001-posix_memalign.patch +++ b/cross/gcc-armv7/0001-posix_memalign.patch @@ -1,4 +1,4 @@ -From 7f677ad886b42c475199f7fd40c056691af90e35 Mon Sep 17 00:00:00 2001 +From 63fa98f51a5a28b95e92ce597f4a8dc995af2416 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Fri, 26 Jan 2018 20:32:50 +0000 Subject: [PATCH] posix_memalign diff --git a/cross/gcc-armv7/0002-gcc-poison-system-directories.patch b/cross/gcc-armv7/0002-gcc-poison-system-directories.patch index 58d38ac66..ef3b9a274 100644 --- a/cross/gcc-armv7/0002-gcc-poison-system-directories.patch +++ b/cross/gcc-armv7/0002-gcc-poison-system-directories.patch @@ -1,4 +1,4 @@ -From 4e2ce3fb169bd8d0a692c9916bd8762879a4b307 Mon Sep 17 00:00:00 2001 +From 5d734d2d2b3dcc3da11e98d1b89f51b6b7aece76 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 29 Mar 2013 08:59:00 +0400 Subject: [PATCH] gcc: poison-system-directories diff --git a/cross/gcc-armv7/0003-Turn-on-Wl-z-relro-z-now-by-default.patch b/cross/gcc-armv7/0003-Turn-on-Wl-z-relro-z-now-by-default.patch index 03f813f78..bbca66b57 100644 --- a/cross/gcc-armv7/0003-Turn-on-Wl-z-relro-z-now-by-default.patch +++ b/cross/gcc-armv7/0003-Turn-on-Wl-z-relro-z-now-by-default.patch @@ -1,4 +1,4 @@ -From fb482d4dfeba07edf4c74f5e139ac74365672859 Mon Sep 17 00:00:00 2001 +From cd3f6f59b0b7da5bf5ebb451e1e2936847b17246 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:45:49 +0000 Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default. diff --git a/cross/gcc-armv7/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch b/cross/gcc-armv7/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch index f423d1912..e8d03d612 100644 --- a/cross/gcc-armv7/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch +++ b/cross/gcc-armv7/0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch @@ -1,4 +1,4 @@ -From 5060f83f84478ddfa288ce8498bc1067d201f878 Mon Sep 17 00:00:00 2001 +From cc84ea452339411ff0aef5c9ca50a6d5c9d54683 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:46:22 +0000 Subject: [PATCH] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, diff --git a/cross/gcc-armv7/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch b/cross/gcc-armv7/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch index 333209552..ba97a608c 100644 --- a/cross/gcc-armv7/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch +++ b/cross/gcc-armv7/0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch @@ -1,4 +1,4 @@ -From 42fe81fa3cb44239b40833e9044109447000b64f Mon Sep 17 00:00:00 2001 +From 9abf2f6b4a8ecf8e537501511b66ba70d95b57ca Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:46:56 +0000 Subject: [PATCH] On linux targets pass --as-needed by default to the linker, diff --git a/cross/gcc-armv7/0006-Enable-Wformat-and-Wformat-security-by-default.patch b/cross/gcc-armv7/0006-Enable-Wformat-and-Wformat-security-by-default.patch index 29ccebbd6..e3d185719 100644 --- a/cross/gcc-armv7/0006-Enable-Wformat-and-Wformat-security-by-default.patch +++ b/cross/gcc-armv7/0006-Enable-Wformat-and-Wformat-security-by-default.patch @@ -1,4 +1,4 @@ -From f9dd3a98cf0bcdfb76a435f9c5ee8ac32eb0de56 Mon Sep 17 00:00:00 2001 +From a8f60e613d617b49e425caaa2777e937a47267a7 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:47:43 +0000 Subject: [PATCH] Enable -Wformat and -Wformat-security by default. diff --git a/cross/gcc-armv7/0007-Enable-Wtrampolines-by-default.patch b/cross/gcc-armv7/0007-Enable-Wtrampolines-by-default.patch index 519683e6a..4bdd88c57 100644 --- a/cross/gcc-armv7/0007-Enable-Wtrampolines-by-default.patch +++ b/cross/gcc-armv7/0007-Enable-Wtrampolines-by-default.patch @@ -1,4 +1,4 @@ -From c6b661d1d4e1e551c132f6fcf44a81eb417d0f36 Mon Sep 17 00:00:00 2001 +From ebf91cc56bc36a29055c95c28a817927ee13827f Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:48:24 +0000 Subject: [PATCH] Enable -Wtrampolines by default. diff --git a/cross/gcc-armv7/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch b/cross/gcc-armv7/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch index d9be29062..fb7ac545d 100644 --- a/cross/gcc-armv7/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch +++ b/cross/gcc-armv7/0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch @@ -1,4 +1,4 @@ -From dfd381bf37b960deb80833c6adc6b60602b93ce4 Mon Sep 17 00:00:00 2001 +From 0b903fdbb6027aa63e352b6684176f30746896a6 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:49:40 +0000 Subject: [PATCH] Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding diff --git a/cross/gcc-armv7/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch b/cross/gcc-armv7/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch index 4c696722f..d06e142cc 100644 --- a/cross/gcc-armv7/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch +++ b/cross/gcc-armv7/0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch @@ -1,4 +1,4 @@ -From 88ae4cb1c9c1c0aeb229a3947a844c5efa7cd090 Mon Sep 17 00:00:00 2001 +From 2588579b886f927749c90a30ee9ef850380ce068 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:50:33 +0000 Subject: [PATCH] Ensure that msgfmt doesn't encounter problems during gcc diff --git a/cross/gcc-armv7/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch b/cross/gcc-armv7/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch index fa319d6cd..bc4d60ae3 100644 --- a/cross/gcc-armv7/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch +++ b/cross/gcc-armv7/0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch @@ -1,4 +1,4 @@ -From 568c48aac107ba0e5e6dd58f69d2d705c811c2d2 Mon Sep 17 00:00:00 2001 +From f3243318f448bd5545ad6a43c6704dda33dbe276 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:52:07 +0000 Subject: [PATCH] Don't declare asprintf if defined as a macro. diff --git a/cross/gcc-armv7/0011-libiberty-copy-PIC-objects-during-build-process.patch b/cross/gcc-armv7/0011-libiberty-copy-PIC-objects-during-build-process.patch index 850e65cb2..bf12b2503 100644 --- a/cross/gcc-armv7/0011-libiberty-copy-PIC-objects-during-build-process.patch +++ b/cross/gcc-armv7/0011-libiberty-copy-PIC-objects-during-build-process.patch @@ -1,4 +1,4 @@ -From 22acb7d287fc3ac3c34638da42df50c2ecd17e49 Mon Sep 17 00:00:00 2001 +From 816a1bc4d9de9bf7b89f572c33895c131ba55edb Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:53:00 +0000 Subject: [PATCH] libiberty: copy PIC objects during build process diff --git a/cross/gcc-armv7/0012-libitm-disable-FORTIFY.patch b/cross/gcc-armv7/0012-libitm-disable-FORTIFY.patch index 1a87f84d3..875cda304 100644 --- a/cross/gcc-armv7/0012-libitm-disable-FORTIFY.patch +++ b/cross/gcc-armv7/0012-libitm-disable-FORTIFY.patch @@ -1,4 +1,4 @@ -From ecc9a1c23abf1eb20a7e159de747325804a7396c Mon Sep 17 00:00:00 2001 +From 0ebcc189289b96d9862074df8e6ad471231ebefc Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:53:36 +0000 Subject: [PATCH] libitm: disable FORTIFY diff --git a/cross/gcc-armv7/0013-libgcc_s.patch b/cross/gcc-armv7/0013-libgcc_s.patch index 22870491a..eea8fb974 100644 --- a/cross/gcc-armv7/0013-libgcc_s.patch +++ b/cross/gcc-armv7/0013-libgcc_s.patch @@ -1,4 +1,4 @@ -From b4f94211af85b9113c44586d6ac23bf61e5642a5 Mon Sep 17 00:00:00 2001 +From b2857a15e6c8f9c27421d902413731ade452c919 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Sat, 24 Oct 2015 20:09:53 +0000 Subject: [PATCH] libgcc_s diff --git a/cross/gcc-armv7/0014-nopie.patch b/cross/gcc-armv7/0014-nopie.patch index 530cff50e..c7bb46bb9 100644 --- a/cross/gcc-armv7/0014-nopie.patch +++ b/cross/gcc-armv7/0014-nopie.patch @@ -1,4 +1,4 @@ -From a6e8f49c183c1cca21c8f291683bd84181168a28 Mon Sep 17 00:00:00 2001 +From 16c11279f3e8bc1b8d6ff5fb199e71f83e41b4eb Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Sat, 7 Nov 2015 02:08:05 +0000 Subject: [PATCH] nopie diff --git a/cross/gcc-armv7/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch b/cross/gcc-armv7/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch index 1cb91e4c6..e85217aa5 100644 --- a/cross/gcc-armv7/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch +++ b/cross/gcc-armv7/0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch @@ -1,4 +1,4 @@ -From 8fe40b74a707b236b067e538c5fd553671986e8c Mon Sep 17 00:00:00 2001 +From 7737dc34fb4aa5834cdbc5fdbda890fada392d4b Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:57:09 +0000 Subject: [PATCH] libffi: use __linux__ instead of __gnu_linux__ for musl diff --git a/cross/gcc-armv7/0016-dlang-update-zlib-binding.patch b/cross/gcc-armv7/0016-dlang-update-zlib-binding.patch index 82ca558f9..9bbd9d537 100644 --- a/cross/gcc-armv7/0016-dlang-update-zlib-binding.patch +++ b/cross/gcc-armv7/0016-dlang-update-zlib-binding.patch @@ -1,4 +1,4 @@ -From 2df5298b209771e26d7f5fa08f7d0c9480a75da1 Mon Sep 17 00:00:00 2001 +From a175d73decaa7d4abaf052ce3559ae553a0ea1dd Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:57:51 +0000 Subject: [PATCH] dlang: update zlib binding diff --git a/cross/gcc-armv7/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch b/cross/gcc-armv7/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch index dcd553f70..c4b6c2091 100644 --- a/cross/gcc-armv7/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch +++ b/cross/gcc-armv7/0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch @@ -1,4 +1,4 @@ -From a58c6c233b60918ce6c24b26a9902b14d089c1d4 Mon Sep 17 00:00:00 2001 +From 438a8a30daa85f8125988da20d60da7867f3dd90 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:58:22 +0000 Subject: [PATCH] dlang: fix fcntl on mips, add libucontext dep diff --git a/cross/gcc-armv7/0018-ada-fix-shared-linking.patch b/cross/gcc-armv7/0018-ada-fix-shared-linking.patch index d81e65257..4b044b96c 100644 --- a/cross/gcc-armv7/0018-ada-fix-shared-linking.patch +++ b/cross/gcc-armv7/0018-ada-fix-shared-linking.patch @@ -1,4 +1,4 @@ -From d346eb31b11cc43dec7d065f4490b91b5c0f57b6 Mon Sep 17 00:00:00 2001 +From a224a922bf24d2f2438336fe251c804a3d11b700 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:59:16 +0000 Subject: [PATCH] ada: fix shared linking diff --git a/cross/gcc-armv7/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch b/cross/gcc-armv7/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch index b2fa9b2cb..5c5117fcb 100644 --- a/cross/gcc-armv7/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch +++ b/cross/gcc-armv7/0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch @@ -1,4 +1,4 @@ -From 185eef3c999917794ba98f179aedfeb7beda6d4a Mon Sep 17 00:00:00 2001 +From eff83443dd8c5e9da0e8c08c9148eb4153549771 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 06:59:43 +0000 Subject: [PATCH] build: fix CXXFLAGS_FOR_BUILD passing diff --git a/cross/gcc-armv7/0020-add-fortify-headers-paths.patch b/cross/gcc-armv7/0020-add-fortify-headers-paths.patch index a1c896d95..534f37bfd 100644 --- a/cross/gcc-armv7/0020-add-fortify-headers-paths.patch +++ b/cross/gcc-armv7/0020-add-fortify-headers-paths.patch @@ -1,4 +1,4 @@ -From 9f08de987aeef085815c3b9e8db38df68f911dd5 Mon Sep 17 00:00:00 2001 +From f032eb883ed7b96f2359de07261defb3e6ae6d3e Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:01:06 +0000 Subject: [PATCH] add fortify-headers paths diff --git a/cross/gcc-armv7/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch b/cross/gcc-armv7/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch index 1d9214da8..da79cc300 100644 --- a/cross/gcc-armv7/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch +++ b/cross/gcc-armv7/0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch @@ -1,4 +1,4 @@ -From cb9f97da85fa2ef271f870d131da4fc0234edd22 Mon Sep 17 00:00:00 2001 +From 6418389b91ffb0f6130632ea854d1baa7b74fc2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Fri, 21 Aug 2020 07:03:00 +0000 Subject: [PATCH] Alpine musl package provides libssp_nonshared.a. We link to diff --git a/cross/gcc-armv7/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch b/cross/gcc-armv7/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch index 51bae04a3..5beb626b0 100644 --- a/cross/gcc-armv7/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch +++ b/cross/gcc-armv7/0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch @@ -1,4 +1,4 @@ -From 41ca432ae6e8d37fb79d8536bcca36325a2e3fbf Mon Sep 17 00:00:00 2001 +From 8673e8ebc84e42111012b3fe7d72f6fbe63774c0 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:03:42 +0000 Subject: [PATCH] DP: Use --push-state/--pop-state for gold as well when diff --git a/cross/gcc-armv7/0023-Pure-64-bit-MIPS.patch b/cross/gcc-armv7/0023-Pure-64-bit-MIPS.patch index 2a5bd7676..c3740db2a 100644 --- a/cross/gcc-armv7/0023-Pure-64-bit-MIPS.patch +++ b/cross/gcc-armv7/0023-Pure-64-bit-MIPS.patch @@ -1,4 +1,4 @@ -From f72aaed9670755141b57856cb743dff06dbf3f8c Mon Sep 17 00:00:00 2001 +From 2b678df66eb864ea01dee1cd6ba348793d93998a Mon Sep 17 00:00:00 2001 From: Nils Andreas Svee Date: Thu, 21 Dec 2017 03:14:33 +0100 Subject: [PATCH] Pure 64-bit MIPS diff --git a/cross/gcc-armv7/0024-use-pure-64-bit-configuration-where-appropriate.patch b/cross/gcc-armv7/0024-use-pure-64-bit-configuration-where-appropriate.patch index 3e072d8f0..ab19b9f10 100644 --- a/cross/gcc-armv7/0024-use-pure-64-bit-configuration-where-appropriate.patch +++ b/cross/gcc-armv7/0024-use-pure-64-bit-configuration-where-appropriate.patch @@ -1,4 +1,4 @@ -From 845c26f4374be2f92b929bd58529b998a8f246d5 Mon Sep 17 00:00:00 2001 +From d2014acbf4bf69c08bf62ed0461c3cf77d5deb01 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:04:40 +0000 Subject: [PATCH] use pure 64-bit configuration where appropriate diff --git a/cross/gcc-armv7/0025-always-build-libgcc_eh.a.patch b/cross/gcc-armv7/0025-always-build-libgcc_eh.a.patch index 1faa11749..3e510b28e 100644 --- a/cross/gcc-armv7/0025-always-build-libgcc_eh.a.patch +++ b/cross/gcc-armv7/0025-always-build-libgcc_eh.a.patch @@ -1,4 +1,4 @@ -From d7e5efd9f7cedbbf7595a2401232ed9e50855e10 Mon Sep 17 00:00:00 2001 +From a873dd88dc48bc2961ccb7897e43ef990f8e3328 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:05:41 +0000 Subject: [PATCH] always build libgcc_eh.a diff --git a/cross/gcc-armv7/0026-ada-libgnarl-compatibility-for-musl.patch b/cross/gcc-armv7/0026-ada-libgnarl-compatibility-for-musl.patch index 521d33805..f462b38b7 100644 --- a/cross/gcc-armv7/0026-ada-libgnarl-compatibility-for-musl.patch +++ b/cross/gcc-armv7/0026-ada-libgnarl-compatibility-for-musl.patch @@ -1,4 +1,4 @@ -From 495716af9b2f34fedfec2cd086218622d4539b95 Mon Sep 17 00:00:00 2001 +From 7342e14e8ea2483400c435eb886b92082db42c8a Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:06:30 +0000 Subject: [PATCH] ada: libgnarl compatibility for musl diff --git a/cross/gcc-armv7/0027-ada-musl-support-fixes.patch b/cross/gcc-armv7/0027-ada-musl-support-fixes.patch index c10ce5c35..11198250e 100644 --- a/cross/gcc-armv7/0027-ada-musl-support-fixes.patch +++ b/cross/gcc-armv7/0027-ada-musl-support-fixes.patch @@ -1,4 +1,4 @@ -From 9c13a3e217a834961ba2d8ff306dbdfa1d0c2b3a Mon Sep 17 00:00:00 2001 +From f411f2ccb0db942a9ca0d185609b74d7a96eab04 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 21 Aug 2020 07:07:48 +0000 Subject: [PATCH] ada: musl support fixes diff --git a/cross/gcc-armv7/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch b/cross/gcc-armv7/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch index eec2c68d3..b72cb6a95 100644 --- a/cross/gcc-armv7/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch +++ b/cross/gcc-armv7/0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch @@ -1,4 +1,4 @@ -From bf299df459a092ccc5837d8debb87340e2b9f9f9 Mon Sep 17 00:00:00 2001 +From 94ec2a270bc03390335efd2aab4c27d82455e865 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:58:08 +0200 Subject: [PATCH] gcc-go: Use _off_t type instead of _loff_t diff --git a/cross/gcc-armv7/0029-gcc-go-Don-t-include-sys-user.h.patch b/cross/gcc-armv7/0029-gcc-go-Don-t-include-sys-user.h.patch index 3079b17af..de927b532 100644 --- a/cross/gcc-armv7/0029-gcc-go-Don-t-include-sys-user.h.patch +++ b/cross/gcc-armv7/0029-gcc-go-Don-t-include-sys-user.h.patch @@ -1,4 +1,4 @@ -From 3744f900210676e958cadc95d2ccbf3cfe9ddef0 Mon Sep 17 00:00:00 2001 +From edd77dbc43c807b27c858d3fb73ea1f5a67cccff Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:58:21 +0200 Subject: [PATCH] gcc-go: Don't include sys/user.h diff --git a/cross/gcc-armv7/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch b/cross/gcc-armv7/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch index 34143b73c..c6f585ff1 100644 --- a/cross/gcc-armv7/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch +++ b/cross/gcc-armv7/0030-gcc-go-Fix-ucontext_t-on-PPC64.patch @@ -1,4 +1,4 @@ -From 692dd486291e793f71a4e69b0b0c88049fc48f5a Mon Sep 17 00:00:00 2001 +From 1a25ce9fb7220c1c7657295898491bc66209834b Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:59:22 +0200 Subject: [PATCH] gcc-go: Fix ucontext_t on PPC64 diff --git a/cross/gcc-armv7/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch b/cross/gcc-armv7/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch index 66d2e7bd5..9da2f16ec 100644 --- a/cross/gcc-armv7/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch +++ b/cross/gcc-armv7/0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch @@ -1,4 +1,4 @@ -From 6a648db23fbbafbc9d13f2981a403fd747bb8fa7 Mon Sep 17 00:00:00 2001 +From 89710db692bc4ea27b71b7561897f0556ae88a67 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 17:59:45 +0200 Subject: [PATCH] gcc-go: Fix handling of signal 34 on musl diff --git a/cross/gcc-armv7/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch b/cross/gcc-armv7/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch index 2a56e81f4..2e2fca5ac 100644 --- a/cross/gcc-armv7/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch +++ b/cross/gcc-armv7/0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch @@ -1,4 +1,4 @@ -From 4728164c5e66cf169676f9c3e4e5a1e99ee84fe2 Mon Sep 17 00:00:00 2001 +From a3e68d9a239bb434e86c831cb88784f1c879b8c2 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:01:03 +0200 Subject: [PATCH] gcc-go: Use int64 type as offset argument for mmap diff --git a/cross/gcc-armv7/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch b/cross/gcc-armv7/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch index 2a64f0119..fd97b09ee 100644 --- a/cross/gcc-armv7/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch +++ b/cross/gcc-armv7/0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch @@ -1,4 +1,4 @@ -From b97a1de83b158aebe92c248c126e783eb834f685 Mon Sep 17 00:00:00 2001 +From c2950b34e07e4e44610d0f38384b94c284aca16b Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:02:28 +0200 Subject: [PATCH] gcc-go: Fix st_{a,m,c}tim fields in generated sysinfo.go diff --git a/cross/gcc-armv7/0034-gcc-go-signal-34-is-special-on-musl-libc.patch b/cross/gcc-armv7/0034-gcc-go-signal-34-is-special-on-musl-libc.patch index f1d28f411..2cb391cc0 100644 --- a/cross/gcc-armv7/0034-gcc-go-signal-34-is-special-on-musl-libc.patch +++ b/cross/gcc-armv7/0034-gcc-go-signal-34-is-special-on-musl-libc.patch @@ -1,4 +1,4 @@ -From 0ef3b93fe71550e08635a16e107a108c97674c9c Mon Sep 17 00:00:00 2001 +From 93c216c413f234101cd55d27cdc8b03475523740 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 30 Aug 2020 18:03:03 +0200 Subject: [PATCH] gcc-go: signal 34 is special on musl libc diff --git a/cross/gcc-armv7/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch b/cross/gcc-armv7/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch index e591a8bbc..6012b9af1 100644 --- a/cross/gcc-armv7/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch +++ b/cross/gcc-armv7/0035-gcc-go-Prefer-_off_t-over-_off64_t.patch @@ -1,4 +1,4 @@ -From 655dad8a3dd573f00d4a82a15dc6e998627789ae Mon Sep 17 00:00:00 2001 +From 0863acd0581463a16064dae12342f3c5f95347c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Sun, 30 Aug 2020 19:26:53 +0200 Subject: [PATCH] gcc-go: Prefer _off_t over _off64_t diff --git a/cross/gcc-armv7/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch b/cross/gcc-armv7/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch index ed227666e..c99dcf104 100644 --- a/cross/gcc-armv7/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch +++ b/cross/gcc-armv7/0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch @@ -1,4 +1,4 @@ -From 22a7ca2e5cf4ba58373b8c0898ec87a98b0e1409 Mon Sep 17 00:00:00 2001 +From 5a5dd3854f179cf0746bfeb5b1962916932fed1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Sun, 30 Aug 2020 19:27:51 +0200 Subject: [PATCH] gcc-go: undef SETCONTEXT_CLOBBERS_TLS in proc.c diff --git a/cross/gcc-armv7/0037-gcc-go-link-to-libucontext.patch b/cross/gcc-armv7/0037-gcc-go-link-to-libucontext.patch index d4cb53e1a..ad93cfc24 100644 --- a/cross/gcc-armv7/0037-gcc-go-link-to-libucontext.patch +++ b/cross/gcc-armv7/0037-gcc-go-link-to-libucontext.patch @@ -1,4 +1,4 @@ -From 0c3a9827fb4e8b497c8a634c654218e6396052ba Mon Sep 17 00:00:00 2001 +From 335d14380150435545df392ab025248ae33de8b9 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Mon, 31 Aug 2020 08:59:40 +0200 Subject: [PATCH] gcc-go: link to libucontext diff --git a/cross/gcc-armv7/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch b/cross/gcc-armv7/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch index 284b76558..f5a00be37 100644 --- a/cross/gcc-armv7/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch +++ b/cross/gcc-armv7/0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch @@ -1,4 +1,4 @@ -From 75c873d4960c6e4ab8ce2cfd76292a7ed3e5dcb3 Mon Sep 17 00:00:00 2001 +From aaf89e0bcb0b490548b781cc8e9234dc2f858520 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Mon, 31 Aug 2020 20:26:56 +0200 Subject: [PATCH] gcc-go: Disable printing of unaccessible ppc64 struct members diff --git a/cross/gcc-armv7/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch b/cross/gcc-armv7/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch index 43a9212d4..292e5175c 100644 --- a/cross/gcc-armv7/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch +++ b/cross/gcc-armv7/0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch @@ -1,4 +1,4 @@ -From 87a0724adb020a5c77c544a2571c4d5e7fcc342a Mon Sep 17 00:00:00 2001 +From 745118142b56654cc8c45b9c7c246bf117f712ea Mon Sep 17 00:00:00 2001 From: Geod24 Date: Mon, 16 Nov 2020 18:40:46 +0100 Subject: [PATCH] CRuntime_Musl: Support v1.2.0 for 32 bits diff --git a/cross/gcc-armv7/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch b/cross/gcc-armv7/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch index 5956a0ca7..ad2bd8c4a 100644 --- a/cross/gcc-armv7/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch +++ b/cross/gcc-armv7/0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch @@ -1,4 +1,4 @@ -From 839ad12c290327d3ae4d35eede0317803a4615de Mon Sep 17 00:00:00 2001 +From bd30deb6c63e6f8bf60b637584eb68d1657896b3 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Wed, 9 Dec 2020 16:07:26 +0000 Subject: [PATCH] configure: Add --enable-autolink-libatomic, use in diff --git a/cross/gcc-armv7/APKBUILD b/cross/gcc-armv7/APKBUILD index 57cb37a8f..4b76be3de 100644 --- a/cross/gcc-armv7/APKBUILD +++ b/cross/gcc-armv7/APKBUILD @@ -25,7 +25,7 @@ _cross_configure="--disable-bootstrap --with-sysroot=/usr/$CTARGET" pkgname=gcc-armv7 _pkgbase=10.2.1 -pkgver=10.2.1_pre2 +pkgver=10.2.1_git20210318 [ "$BOOTSTRAP" = "nolibc" ] && pkgname="gcc-pass2" [ "$CBUILD" != "$CHOST" ] && _cross="-$CARCH" || _cross="" [ "$CHOST" != "$CTARGET" ] && _target="-$CTARGET_ARCH" || _target="" @@ -668,44 +668,44 @@ gnat() { mv "$pkgdir"/usr/bin/*gnat* "$subpkgdir"/usr/bin/ } -sha512sums="b21f14f8316d1ed1cfb0251789af7d14091f211d94e46cedaaab645c5cbe43553757b2e1951375827e37278970d2d6cdc0707dbb485f59c581b9b6c38223b437 gcc-10.2.1_pre2.tar.xz -4aef7bda014e5e27025adb75acbbe1c8cde021655ba52fa4ffbb193878c5097771e775d2c0aeb33802858ba66e7cd16d1b12b10c20dcc5ab0a77f68bcd280995 0001-posix_memalign.patch -1cf2893927b4d92c173f639742f187882d45fa9f27b3e3131e587918bb37774670833ed284960bcf1ecc92f0ebedd9f180bbf8c86da1d32b5469e8e874252f27 0002-gcc-poison-system-directories.patch -f065f77c21bb86e4607ba311f227aeda46a59cb084a2fd6ec1903398f160d56f07e19943ddcf6d5dbf338e2aa66f0043c939479fab721150d6913e0c013ed823 0003-Turn-on-Wl-z-relro-z-now-by-default.patch -4d9b79ac9bf676ca349871ed380793acab76cafae67bb2d09cc5491e90ba3e21a36342e2a2efef775ee983b240675be290109d0d6d06ca3e438247272bb3ef10 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch -e4e460a65c4b40d5afb41ea2eddde67928e12e5ca22acab915e3b7456a737f57cb0c245b8947687063c39287aadae0a8f316adb420a129f99581e5577bb349b5 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch -8ed4e529714f778eff84782f8e0899429ab996520d0952922ec2100a8c98a8a693f43738afd0ef45340c4a6e99a115883196f6fd237e75bdc58f6a3221dd87ff 0006-Enable-Wformat-and-Wformat-security-by-default.patch -9a9bc91df1eb66fb40ea66bfcf169ea48adb332fa074f5fb621461879b03c8836d90586aa802a8b23ca4bc105401745361e52e803955464f04f4e21775dcd69d 0007-Enable-Wtrampolines-by-default.patch -727747e378102a8741879ee862c22768bed98f62ca1f9884316f69d439b21f5b30cd25481dedc41aceceac22b653cff04bfa261ae5fdf954892246c9c990b9d9 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch -babfd43f96124f8be00c8dadabae2ef7eb81c5f8362134980153eabfbb6864b59246ce7eba4b110d83d1aba28057a2f814772e7fa4c1cebc71182ab25929317e 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch -9bfa36a40302cbdbf4b8186e55a7c6235f54d42d3de34d310c2e1586054fcf4a882cd3a1ea24a5047ba410d8f9e51c91ccf53950ee1eac2a5df1c8bc3684c7a8 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch -cecc9a961f99934ed078f4aa32d208e6074f59571f186b52ee99e49b4dbf7fcaa58a492b0a50407b9a6060b2ba72f1297e22556ac5c6308fbb9463e1fe0ef2e4 0011-libiberty-copy-PIC-objects-during-build-process.patch -1b3438a66ff8a1e724b2973937bce8dc99e0294cf9e04d3f631524e8eb8413333a9c5ac8e9d956f5d3155a5065eaee3866ad2f89cf40294434db67bf85e52a52 0012-libitm-disable-FORTIFY.patch -3de9a7da0e86a104fddac12c11ba57eba80e44efbd66d7eb09fa4757973cfc8a7f07b2309893d9de6fae3f912e69923ba231abad9facaa18d0a521177c54977f 0013-libgcc_s.patch -d08adebd9d07ba1480e3af0faf30328d3a2621e1827147bbb7ab2a6277482a4844a5434d7ff48c6ad31f461685ba2aaa1504fb4d0fcaf4c4e9b7c580cfdbfb41 0014-nopie.patch -7ef7d5c77af6ad43b43111d3a989f18945f5097b8714516175a8f237515de63f0883ff788e411ab0925fbdae3aad40819059e13f60af6f68757382928fb46fde 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch -aab2cefd3abebef3e3cafd2fc53b7d4519d2e926563528484d41d8717a7b9ebf95d6e314b072bc890e40f8e03d02e1b578200122e0797219d65f9864b396c2c0 0016-dlang-update-zlib-binding.patch -d6831aa5f4d61fa83bbdda08b4373f8624e8c1a21fb38864e1753e766027777d422ae7131e78f9d0edb4f00062207b6c79ace61526202588fd5e82575b74c23f 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch -8a668bb00185418d5b9d6cce048491195c1ccf437f344cec451ab0dbfe3d66040ac481666a26eb90e2b57d2c2adce5a7d270636e93f6387cb8779faafb470a6e 0018-ada-fix-shared-linking.patch -299dad2985f374472ccb1c49ba6c82fb16bc2a5c0c8ce370a22c26ffd80bfec8b8261eda58dd1b24db40f476c0a9219c904002b5665ce481668ca48cb7099282 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch -54ef15a29cea01d28cf2d44bf6ac249ebe4b62022e06098322774693c900facecfdd65fd01eb9292df5258149ffa7d7f52c4d65674fdaf180cb51f9b2f9ab922 0020-add-fortify-headers-paths.patch -7786627a00b5ee0c3e215b67bf786226f1a1d628da15ce5a227f90721ee05e3a10b5ac99a544142094f9d7f571fd0ab4f6c0ecdefbfbaf69a8dd276b3e2d4ec6 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch -9d8be16867097c0088d0e98fa0354de00879fbf6261ba4c793c82742d659456b39aab1492b4ea94bc5c95523b11d86fe8db3c8bf54f8173935a77a178f8375bc 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch -4e6efe5d622d47b4881146ae92f09661b005d3f06125ea5c2c4c18e863a87f05c57679b537fd9aaabd9e7bfddeb00c2027f9d7267d29d9efbd78fb88bcfe01b6 0023-Pure-64-bit-MIPS.patch -4dfc19c5e98a1290c6575cae1c18290b09552fe8d77940745ad0da222ae0e991bfd085c945d73b4124db04cc4699f15791cee70fa32aff11c661b6ac7dad097f 0024-use-pure-64-bit-configuration-where-appropriate.patch -0aea39678c9e3a9ef42cbc927da1331d2110fa7a1ad72fbb1c21cbcf12d08a1376e9ddd04a18404ce126168e14dbc852be2cafed74d1009068a057531023d6cd 0025-always-build-libgcc_eh.a.patch -ecd4a2f70e58daa557434e5e799abb9d78bccfce9774cf4ebbae87ffa5c81201251f263ee3412a642617525e4d09b3019f906a2510d2264a92fa4472fd8e116f 0026-ada-libgnarl-compatibility-for-musl.patch -6fba73026a253d7244dec6a2f04165306b779181014ebfe9d991822c95c02c40b8e109dae9e3c60632eb4afa569d4c267840e179d68e02f89121c30d96b54c35 0027-ada-musl-support-fixes.patch -2a842fb2da1e18571fc423eea3a347cc356fed7d066bbfc7312be47d650a0b26448590ecc5aa6ad8220e5b8df038948d1975560411e97ada123138f3f920a462 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch -f8b56f9efcde3783ed7aadf084beb8c2121411d844e37070e494d43913a41e6821af589c97085e5f3fb0c4dba920b980d09f17b3072392100aab5106e4268e4f 0029-gcc-go-Don-t-include-sys-user.h.patch -01695bf4dd42fd1ac5a76b1e69f6210b0df99270896cdce2e40008b1a5c2eb6954ee70669af5b5fc3bbca3f0813e30598fd36691138cfc8cd66f95deca1b6a4e 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch -98be59b675641d186d342cc5c7ccc2c678b1194b69c9afae5947722fe33ba429b1ff2a8152af280ad60d159c59a0d788482f96c8b3a1a7779ae51728569f9c21 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch -4bc4f6e6fb9ade805605746426da12c454f8903e708f8c43e734af45944383a20e4ab0ded4e1b58f8b2077f72c2c79cb24e0cdb0d2a5180b2374b963ad66355a 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch -92bf463a0e3b8a1f29cb65ad2bf9bedd419de6967d24c474fc40577d2af02f1778550ce3614b3debf4f947aace600e0dadbbfa499b4fddf83c5b927a01805bf9 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch -24d59cb368b0b178dc13f3c89c9a0aa50ab3538d1ded56012bd9a3eeabea28c349cb9a4aa0474d04679c855079ad423bbb7bfc7735e5f7e08ad49d85ca1e0671 0034-gcc-go-signal-34-is-special-on-musl-libc.patch -54fffe6dad16551b5e5bd942f54bbfd39ac4ee3d42b29078f731beaacdc1479c200c9dba432ac43cc851e1f3a56b55dcc41c4517ebbf26d44bd8534f16555e1d 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch -2951f905aef9caf88e1245edfcb38a3d6185535989fc2ba5246bd9beb90d6881baa318f1a788002e8d8294925305bb435135c88a8a89d715a621c28420790f32 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch -2deb6111f3140f68a2aef63657e221781f4b9381fedc57cc967ea593d21121c8a14cf2c7460d27decfda8904698b7de866bf8eb733155d74c2bcd139638a68dd 0037-gcc-go-link-to-libucontext.patch -f8281d2be085e1c9047baf0bf4a072451ebe29338d53322e847d33c6a883249bcc240d62d47572534333ad9ab507d80404a3c8d05d8036216d647138e4f88568 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch -67589a4a4f987a702b2317823329a803007bb1d5d3f319c33ece9aa03dc8b27803122cc8fa17f0ccc1dfa3e5beb15ba8e6ab635b8f6224b65bf483f6956d6c8b 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch -00fd11053ebfacc38c2bc95adc23bd01930373fc8ac8511976d4033950194cdd0ae17d87021ec8b3ab39afb9c5ed32dd71822bc525740c04301ae20c2e905a90 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch" +sha512sums="e1c0ed81c433091bde36422bb1bda6fb10d317b44b3850174bd7964b9d06c2b22ad70f0884e391fa2a7149a456f65c6192394b076c720db7d311b8cb05138587 gcc-10.2.1_git20210318.tar.xz +1915a82b16940f16e226d2e4c6f947158e50ff98a2962ef8276db52dac116632e098e32a30125c24db34ef287830a9add1e0c4a628ae6edd2bb31b413b3f284d 0001-posix_memalign.patch +6c89c65de3c77ec4fa3d64fe73deacb83922c51855af43c773797eccc1d78153be07e6dd2212ba2086a980bb1a709210ff695380fc9a490b2358ace3fce1ddf2 0002-gcc-poison-system-directories.patch +fa1b4a21c7b5456c55279bf2b9f212733925e6a7aaf10b47fdee2e0f10a3fcaa04fdb4d40f39ac66ed212b322066fda3d5dc3e818667caf14e93e4ed04209a00 0003-Turn-on-Wl-z-relro-z-now-by-default.patch +e10209211a4bbc123e957208f3730ddddd3285428e73c577cf5e5d07aa255a1d71a8c32c93a0d5a886004df7ef43b844a79cd55e0f5130821cc5e5271af6f2f5 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch +72a20544dc239e5ff295eb5a578a2b97bcd29ca623f5af527531063f1604edc62c28f0d21f755fed2f263687b7a7e054dca609f4d0d4b6e1949911061121dae3 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch +09a80ad7174c04d5c33c44364fe4dfa2b7fc2faf3a7c161ae9b66891ddd75155802ffa80e30e32d63e814d2b2f480f49a13fdf0efd9255271280d3bf69b37be3 0006-Enable-Wformat-and-Wformat-security-by-default.patch +77ca93b1e0b942a4343eaa62d6e0f4ee6bc6e892bdd1096dc16abb291879a8fd156201bfb209ba79f04ee58f7c3070d3378a2324897e8be75ad40aa7f1142736 0007-Enable-Wtrampolines-by-default.patch +501124cbce3a5375f804c0696abfac8f1883a9f8c61906f51bfb4a3f8e2bedf91b1b4874ce4bf424ce860e820a631ef7944697d00a42a2490d80f75d4d25f5a7 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch +3e67d5c2c96773a53f5536fba0f19d39a59a7e8d331a97d10f97a493295c1d850a38075c86747d8743a7a2c32e056ef89096b8850805d8ad72e0f3fbea1bb8b7 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch +4b53acb717da29b1f69fb49ac73483df3dbc8ae221d852cf8cc494bee535e69e92d9dfeead55ef4ec4a66ea2eff8d95ad71d7ca61468047f4a95b46c174dc2ac 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch +c95ded4e944a7bbf5d960b1354a137731f0d24fcc30eead0fb6d887211fb4efe27e587e48c1f93185c3fac2a51fb429f51251c22a4456fc7aef06f8aeae71115 0011-libiberty-copy-PIC-objects-during-build-process.patch +a2b1a625521096cd977c4bc0c125942a8a1f2746f10ec128a62e67893abb0535b7493c2bd6325daeb4bd7df25acafc98c1fe025d4e0f0aa21b39ff17b10ae6c3 0012-libitm-disable-FORTIFY.patch +6fce7c3d748cef4fb6fede853ba5d80fa4840d28cf3ac91972fad7b0cac55e5c12b33736a07b84a67c1b7ea552de3370e2b78fc1608e647b7cf4e787730da623 0013-libgcc_s.patch +fc764a428a7725d4a60c2f6a8cdbe3e873a867330f31c283808267942860637696aca264d5cbeed228a86464f01bd2b2c8046fdfe50775e394a254b6f0d38824 0014-nopie.patch +f01fe30d778375b57d3aa7bc9754fbcfecbdbb1cc9ece0744ee50467cfd81782b72f60816b609889f993d0414b1fcbebf1f46371d589566d42f83514a6e4ed92 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch +abc0795f2ba708f66590fbd72e237573ff2fdc9ca128d9711d5eac87077f901a428749ce89e0d60bc904271d570fc6a1778c5259eb1dfe11fd63b94c6f53d5e9 0016-dlang-update-zlib-binding.patch +426704d74c34b6e6f0f464f69fceb30f8d5fdbad27a0ee00df5e189f6b67d861b6f9b572912c2f575104b080a4764135ad9f7456032a27a0b305471c0f15826c 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch +89307723a6b6803de224bf533017d69b6177a87c9855e89cd8f82774ad74becf36942ad83ff4ad115b4f0b05de9f20309d85c84d72c8adcb87fcfa327c033040 0018-ada-fix-shared-linking.patch +4bb09ac55ff31b53f8395280b0af12d6a7c13db90179ec82e44e4755885b5a3453fb62666ed50c3f60a8b80bb2afaccfd2f7d997784b5845631665a255bb7b12 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch +5431835d4f8d4adb574b64bd6dd487f44ae86225e47b0a57e262679c3cf712b660b6533eee77f3aea65cffd414c06d3d6404bef3a17bef734f63eab519521e2f 0020-add-fortify-headers-paths.patch +7f6f40fc4a58987398243f46ea4e05f8a79608a15d5e8fb18577e0696a81ffbca4c1d7824ee8d142a7f73773df5664762f441b550e2eb7a442dc50b4ae16ad20 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch +cfae1edc7b7f35174f89ba9df6d6bafa98a81bade979cff9a05d12b4c85c1d51081cdafa85625862431b8e637be4b4fb401886e6d3f5ea7b36019a88215f7b10 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch +f02aa5660c2354154518eaa907c2bc6c39c772348280f371d6b209f2ddfdc7e01aa58a04c990104901d05872a357d7a55aadaaf10c721bb5a9f21adaa128c0b7 0023-Pure-64-bit-MIPS.patch +7740cbf290b514576deffcf2c8fc90c5674e6793cdf123969137acf7413f5447fbb58192714549a1c773db3ef284236b9044f3ca7a658127cb6aaa915e174c9c 0024-use-pure-64-bit-configuration-where-appropriate.patch +8f12ab63bc93cd3ef0d252731f975384c991a4cb12b46895cfd1e4d31c0af1403d30f9043ce1be39f26d1fbe7a3d346004aea3a2356d92d84815842315632899 0025-always-build-libgcc_eh.a.patch +31245d7720d3554723083ae18937e15b856712902776415a49a75ce8eeb5e094e95c79fe2bf95d4ef683ca1f698cac0005ac8742f9b4985ea182508f58278212 0026-ada-libgnarl-compatibility-for-musl.patch +c03181e6e7589b089df0dc99a5ed41311f77a87e05c53e5c59e1ea84c5a67d03db82116069ab1ed158173278929a1f0bb483db2656f38d0ffcfb3665d09959fd 0027-ada-musl-support-fixes.patch +ddc9eb8fdb53da35b81f994a333169658f9c66e695849cad78e1c9ae46c188dd2d2446bfdd8bd7c48d0307621c5ed3e12a962aaedeb9f46faefc73a0d46356cb 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch +78dc5acd74e3016b62b7422e254419f0ce20707d029d765c236351af8240ce6118323f57cb428c565a76259c5a5ce1a76349e1c035bc5be0bbcc769e9088f997 0029-gcc-go-Don-t-include-sys-user.h.patch +68e24952b874eaa3a49a6c7fcb8c94245a53814810bbd91c2ad0ebcaf9db2fd2fb84e0cb8bb9ff1e82a141bc85e8c5095be019708bfb6ce7c3316f11098b8aff 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch +75de794d757e73bdc9010954b302c42b66a329ec0afcf9c1606c03fc61fd89d240cc544c4320bd1c1020ba89405aae791784fa82ef4ed6aef9fffe2f5b1e45cb 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch +287a5fe2d28181db0d0507eb3cb8f07eccac53374e6d80e197bb944cd05927c16d6b8461ac4df12f299437ecc42ad7986b9a4b3d89c9eeda2f74517cd4af704e 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch +e8fee2878eac39a4d7860d110e7abc254bfa066ccb10b1d5dee0dff32389cf3cb4d43a083504a788616006e9c15abc5f91268e518c82482c82911d80ca0fb7df 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch +dc2404d53667e0d792972522ad4beaeb2a09d63dd0ed62cee82c814f7bcf3ee6c5b5c5da6a735d95402c470d2d8e51fdc0b3f5c3c409c160dcf233ec34a3568b 0034-gcc-go-signal-34-is-special-on-musl-libc.patch +f2392ab46639e8d4bab034514f9ad63b88373f5acf8da0e53c9ab72c66bf179736fc364188b60b52cb14a19665c07a5a153ba058ea3ca9afbc4e47945988289b 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch +1d18728ca91f0bd76aba685c22b5d05f0d10707cb1d31ce2d42cfb6a4533a1586c1ba4c56e47ad55cd112177d3c537ccbab8576cdd80014f0a35b4a096a07500 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch +0c98e29c56c2e78d5be61d797eb3864b3bd7f75fe8f5d8d5969ab03d685c75e4023caf68b66d8e7d912ce88d2515e6acd4fb20f4c7a92b854fb06a375cf6c77e 0037-gcc-go-link-to-libucontext.patch +6fb5ed354f56734e221e78574b741d793b27c1003d7831cb11cb77c91d4d71e7533ceeb2fb0cf12ba2c74bbf443330129a4a98e372baf9c0258d56579f04925c 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch +f967ebac9e19a44825ba25aa018a5c08717d36c5eb1c0cc89781d08f54238f4391e6312070c5afb08e24fb20eb5b36e9cc4b650bf7cabb6c936b8973c2f5d474 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch +050ba1911ad6fb4ac41fbe5e6053bce9a059f1d176239e15a46a90fe73eaf901ea5b75ea671cd950f19073d008741f1b297effaed83de3e5416b7b11d4046229 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch"