cross/gcc-*: upgrade to 10.2.1_git20210328
This commit is contained in:
parent
817de9fd0a
commit
768369df16
123 changed files with 384 additions and 384 deletions
|
@ -1,4 +1,4 @@
|
|||
From 63fa98f51a5a28b95e92ce597f4a8dc995af2416 Mon Sep 17 00:00:00 2001
|
||||
From 56ba7da205f1ec49b1379ab40d533c2e2d70a1a7 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Fri, 26 Jan 2018 20:32:50 +0000
|
||||
Subject: [PATCH] posix_memalign
|
||||
|
@ -38,5 +38,5 @@ index 87344d9383f..ece428df487 100644
|
|||
else
|
||||
return NULL;
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 5d734d2d2b3dcc3da11e98d1b89f51b6b7aece76 Mon Sep 17 00:00:00 2001
|
||||
From 4c53f798c9823dcfc7fe8e2dd26de0077545069d Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Fri, 29 Mar 2013 08:59:00 +0400
|
||||
Subject: [PATCH] gcc: poison-system-directories
|
||||
|
@ -120,7 +120,7 @@ index 84dceb8074a..bf64ffbe46f 100644
|
|||
AC_SUBST(subdirs)
|
||||
AC_SUBST(srcdir)
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 7775bcc72eb..034d3066c2b 100644
|
||||
index 0c1b5975e6b..ede239a0ccd 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -348,6 +348,7 @@ Objective-C and Objective-C++ Dialects}.
|
||||
|
@ -199,5 +199,5 @@ index 8a2bda00f80..9098ab044ab 100644
|
|||
|
||||
/* Use given -I paths for #include "..." but not #include <...>, and
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From cd3f6f59b0b7da5bf5ebb451e1e2936847b17246 Mon Sep 17 00:00:00 2001
|
||||
From caf66e830299ba0a865041800ea9b32a3091f141 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:45:49 +0000
|
||||
Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default.
|
||||
|
@ -9,7 +9,7 @@ Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default.
|
|||
2 files changed, 4 insertions(+)
|
||||
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 034d3066c2b..4885efe3247 100644
|
||||
index ede239a0ccd..43d02c26a1a 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -14663,6 +14663,9 @@ For example, @option{-Wl,-Map,output.map} passes @option{-Map output.map} to the
|
||||
|
@ -35,5 +35,5 @@ index b2200c5185a..625c9ab7902 100644
|
|||
%{s} %{t} %{u*} %{z} %{Z} %{!nostdlib:%{!r:%{!nostartfiles:%S}}} \
|
||||
%{Wno-poison-system-directories:--no-poison-system-directories} \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From cc84ea452339411ff0aef5c9ca50a6d5c9d54683 Mon Sep 17 00:00:00 2001
|
||||
From 48413b53fb7c9d780b55b84eaf6c70f154719907 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:46:22 +0000
|
||||
Subject: [PATCH] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC,
|
||||
|
@ -25,7 +25,7 @@ index db91a36794a..ed976c71404 100644
|
|||
if (flag_gnu89_inline)
|
||||
cpp_define (pfile, "__GNUC_GNU_INLINE__");
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 4885efe3247..a3e5e002fa5 100644
|
||||
index 43d02c26a1a..78469ebe55d 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -9230,6 +9230,12 @@ also turns on the following optimization flags:
|
||||
|
@ -42,5 +42,5 @@ index 4885efe3247..a3e5e002fa5 100644
|
|||
@opindex O3
|
||||
Optimize yet more. @option{-O3} turns on all optimizations specified
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 9abf2f6b4a8ecf8e537501511b66ba70d95b57ca Mon Sep 17 00:00:00 2001
|
||||
From 31ec8fceef33284c4ed3ca4bb97e4a24eb088265 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:46:56 +0000
|
||||
Subject: [PATCH] On linux targets pass --as-needed by default to the linker,
|
||||
|
@ -265,5 +265,5 @@ index 625c9ab7902..7aec9d3a016 100644
|
|||
#else
|
||||
#define LIBUBSAN_SPEC "-lubsan" STATIC_LIBUBSAN_LIBS
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a8f60e613d617b49e425caaa2777e937a47267a7 Mon Sep 17 00:00:00 2001
|
||||
From 1a17780987ee63da34d330e9a2b186751c929c46 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:47:43 +0000
|
||||
Subject: [PATCH] Enable -Wformat and -Wformat-security by default.
|
||||
|
@ -30,5 +30,5 @@ index c49da99d395..93f25319005 100644
|
|||
|
||||
Wformat-overflow=
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From ebf91cc56bc36a29055c95c28a817927ee13827f Mon Sep 17 00:00:00 2001
|
||||
From 901acffb0caae749c5b830d01a6e858f34311cd5 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:48:24 +0000
|
||||
Subject: [PATCH] Enable -Wtrampolines by default.
|
||||
|
@ -21,5 +21,5 @@ index d8b2e237d89..5087ae84d49 100644
|
|||
|
||||
Wtype-limits
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0b903fdbb6027aa63e352b6684176f30746896a6 Mon Sep 17 00:00:00 2001
|
||||
From 4d09aa762edd682ffb7665b21f7ecd6e1cf90a3f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:49:40 +0000
|
||||
Subject: [PATCH] Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding
|
||||
|
@ -49,5 +49,5 @@ index 4aec480798b..eaecfab37ad 100644
|
|||
|
||||
-param=stack-clash-protection-guard-size=
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 2588579b886f927749c90a30ee9ef850380ce068 Mon Sep 17 00:00:00 2001
|
||||
From e9b5aa5bb3788b2600a719d3b5ed56e3397ec0ad Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:50:33 +0000
|
||||
Subject: [PATCH] Ensure that msgfmt doesn't encounter problems during gcc
|
||||
|
@ -50,5 +50,5 @@ index a0f84b0cfa0..ab24a47a2fd 100644
|
|||
|
||||
all-local: all-local-$(USE_NLS)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From f3243318f448bd5545ad6a43c6704dda33dbe276 Mon Sep 17 00:00:00 2001
|
||||
From d87e3805d5f308798e82008b9b3c3440958b6f20 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:52:07 +0000
|
||||
Subject: [PATCH] Don't declare asprintf if defined as a macro.
|
||||
|
@ -24,5 +24,5 @@ index 141cb886a85..fa0e78eb62f 100644
|
|||
/* Like asprintf but allocates memory without fail. This works like
|
||||
xmalloc. */
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 816a1bc4d9de9bf7b89f572c33895c131ba55edb Mon Sep 17 00:00:00 2001
|
||||
From 33b3fa0e5bc57219de066c04beaf4fcd09054812 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:53:00 +0000
|
||||
Subject: [PATCH] libiberty: copy PIC objects during build process
|
||||
|
@ -20,5 +20,5 @@ index d6b302e02fd..fd39928546f 100644
|
|||
else true; fi
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0ebcc189289b96d9862074df8e6ad471231ebefc Mon Sep 17 00:00:00 2001
|
||||
From 0538fa07136fefd76a0b958db48cd6a06eaf630c Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:53:36 +0000
|
||||
Subject: [PATCH] libitm: disable FORTIFY
|
||||
|
@ -29,5 +29,5 @@ index d1beb5c9ec8..c2b50b95c01 100644
|
|||
# work out any special compilation flags as necessary.
|
||||
case "${target_cpu}" in
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From b2857a15e6c8f9c27421d902413731ade452c919 Mon Sep 17 00:00:00 2001
|
||||
From 7f4a2e2f3ab6b649538f3fd775a6f7a5507de543 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Sat, 24 Oct 2015 20:09:53 +0000
|
||||
Subject: [PATCH] libgcc_s
|
||||
|
@ -10,7 +10,7 @@ Subject: [PATCH] libgcc_s
|
|||
3 files changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c
|
||||
index 3942d412891..53bd0adca08 100644
|
||||
index 47d52550e5e..9cb8cc7950e 100644
|
||||
--- a/gcc/config/i386/i386-expand.c
|
||||
+++ b/gcc/config/i386/i386-expand.c
|
||||
@@ -10976,10 +10976,10 @@ ix86_expand_builtin (tree exp, rtx target, rtx subtarget,
|
||||
|
@ -53,5 +53,5 @@ index 8506a635790..564296f788e 100644
|
|||
+HOST_LIBGCC2_CFLAGS += -mlong-double-80 $(CET_FLAGS)
|
||||
CRTSTUFF_T_CFLAGS += $(CET_FLAGS)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 16c11279f3e8bc1b8d6ff5fb199e71f83e41b4eb Mon Sep 17 00:00:00 2001
|
||||
From 6c3e5f01e4ac338e85b1a6b5956699d882705882 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Sat, 7 Nov 2015 02:08:05 +0000
|
||||
Subject: [PATCH] nopie
|
||||
|
@ -71,5 +71,5 @@ index bf64ffbe46f..9c2571de709 100644
|
|||
AC_SUBST([NO_PIE_FLAG])
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 7737dc34fb4aa5834cdbc5fdbda890fada392d4b Mon Sep 17 00:00:00 2001
|
||||
From 66657865719efb0a86ea2ab75511cb326e8aa46f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:57:09 +0000
|
||||
Subject: [PATCH] libffi: use __linux__ instead of __gnu_linux__ for musl
|
||||
|
@ -21,5 +21,5 @@ index 721ff00ea43..22a699c6340 100644
|
|||
with both write and execute permission. Code compiled when this
|
||||
option is defined will attempt to map such pages once, but if it
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a175d73decaa7d4abaf052ce3559ae553a0ea1dd Mon Sep 17 00:00:00 2001
|
||||
From b8a954b1e4033ff559e312d693c74e90e3f13210 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:57:51 +0000
|
||||
Subject: [PATCH] dlang: update zlib binding
|
||||
|
@ -421,5 +421,5 @@ index e6cce240fd5..bd2fe37ebec 100644
|
|||
}
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 438a8a30daa85f8125988da20d60da7867f3dd90 Mon Sep 17 00:00:00 2001
|
||||
From 4d1fe9d5df3ab850df21d68c73d2d3c601910288 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:58:22 +0000
|
||||
Subject: [PATCH] dlang: fix fcntl on mips, add libucontext dep
|
||||
|
@ -47,5 +47,5 @@ index 9febcff849b..cb34e2108bd 100644
|
|||
static assert(0, "Platform not supported");
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a224a922bf24d2f2438336fe251c804a3d11b700 Mon Sep 17 00:00:00 2001
|
||||
From 04d8d2c7052c0e92825b4246da0df9ac8753701e Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:59:16 +0000
|
||||
Subject: [PATCH] ada: fix shared linking
|
||||
|
@ -38,5 +38,5 @@ index 02c413a412f..f0e52a87d6e 100644
|
|||
unsigned char __gnat_objlist_file_supported = 1;
|
||||
const char *__gnat_object_library_extension = ".a";
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From eff83443dd8c5e9da0e8c08c9148eb4153549771 Mon Sep 17 00:00:00 2001
|
||||
From 3da9a00035f6052926918200fdbeff478ff88d28 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:59:43 +0000
|
||||
Subject: [PATCH] build: fix CXXFLAGS_FOR_BUILD passing
|
||||
|
@ -20,5 +20,5 @@ index 36e369df6e7..63627db68cf 100644
|
|||
|
||||
# This is the list of directories to built for the host system.
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From f032eb883ed7b96f2359de07261defb3e6ae6d3e Mon Sep 17 00:00:00 2001
|
||||
From 1274452fed850d4910aac101aa50c26a2011e15f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:01:06 +0000
|
||||
Subject: [PATCH] add fortify-headers paths
|
||||
|
@ -21,5 +21,5 @@ index 95654bcdb5a..d88df8f154a 100644
|
|||
{ NATIVE_SYSTEM_HEADER_DIR, 0, 0, 0, 1, 0 },
|
||||
#else
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 6418389b91ffb0f6130632ea854d1baa7b74fc2d Mon Sep 17 00:00:00 2001
|
||||
From 427c95f4cd889f97983d2b5ac4de6501bcf53166 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi>
|
||||
Date: Fri, 21 Aug 2020 07:03:00 +0000
|
||||
Subject: [PATCH] Alpine musl package provides libssp_nonshared.a. We link to
|
||||
|
@ -27,5 +27,5 @@ index daeb4d0c8ea..6920bec0fa0 100644
|
|||
#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \
|
||||
"|fstack-protector-strong|fstack-protector-explicit" \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 8673e8ebc84e42111012b3fe7d72f6fbe63774c0 Mon Sep 17 00:00:00 2001
|
||||
From d3440b3e7d5d9448309b4c3f74487f4c05726a5a Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:03:42 +0000
|
||||
Subject: [PATCH] DP: Use --push-state/--pop-state for gold as well when
|
||||
|
@ -65,5 +65,5 @@ index 6920bec0fa0..40e07354b3d 100644
|
|||
#else
|
||||
#define LIBUBSAN_SPEC "-lubsan" STATIC_LIBUBSAN_LIBS
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 2b678df66eb864ea01dee1cd6ba348793d93998a Mon Sep 17 00:00:00 2001
|
||||
From 5b1bffa6323f1e9f981f1db2b574a876ebcf2bd6 Mon Sep 17 00:00:00 2001
|
||||
From: Nils Andreas Svee <me@lochnair.net>
|
||||
Date: Thu, 21 Dec 2017 03:14:33 +0100
|
||||
Subject: [PATCH] Pure 64-bit MIPS
|
||||
|
@ -43,5 +43,5 @@ index ceb58d3b5f3..8116e23ebba 100644
|
|||
+ ../lib32 \
|
||||
+ ../lib
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From d2014acbf4bf69c08bf62ed0461c3cf77d5deb01 Mon Sep 17 00:00:00 2001
|
||||
From 7a38f81aa9cc5ed4a39b54480209e29615bd6594 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:04:40 +0000
|
||||
Subject: [PATCH] use pure 64-bit configuration where appropriate
|
||||
|
@ -117,5 +117,5 @@ index cc6ab367072..7f498ee1cdc 100644
|
|||
+MULTILIB_OSDIRNAMES = m64=../lib
|
||||
+MULTILIB_OSDIRNAMES+= m32=../lib32
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a873dd88dc48bc2961ccb7897e43ef990f8e3328 Mon Sep 17 00:00:00 2001
|
||||
From eb4c45fb32845cf9ed5e3627380d889f972dbb02 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:05:41 +0000
|
||||
Subject: [PATCH] always build libgcc_eh.a
|
||||
|
@ -47,5 +47,5 @@ index 851e7657d07..99ec513a1a6 100644
|
|||
for file in $$parts; do \
|
||||
rm -f $(DESTDIR)$(inst_libdir)/$$file; \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 7342e14e8ea2483400c435eb886b92082db42c8a Mon Sep 17 00:00:00 2001
|
||||
From f06868abe42037e8a97fb1e724df56a81b6d3b36 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:06:30 +0000
|
||||
Subject: [PATCH] ada: libgnarl compatibility for musl
|
||||
|
@ -131,5 +131,5 @@ index c45559e5ba0..0b0f173e7d4 100644
|
|||
|
||||
pragma Assert (Result in 0 | ENOMEM);
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From f411f2ccb0db942a9ca0d185609b74d7a96eab04 Mon Sep 17 00:00:00 2001
|
||||
From b87099f99e9b97efa684d59a63a7585bc0ae7c34 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:07:48 +0000
|
||||
Subject: [PATCH] ada: musl support fixes
|
||||
|
@ -219,5 +219,5 @@ index af4417fab90..bab6bf3ca87 100644
|
|||
status = openpty (&master_fd, &slave_fd, NULL, NULL, NULL);
|
||||
#elif defined (USE_CLONE_DEVICE)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 94ec2a270bc03390335efd2aab4c27d82455e865 Mon Sep 17 00:00:00 2001
|
||||
From ebfdc1ed30206086a1f59c0e45d11b735ca22181 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:58:08 +0200
|
||||
Subject: [PATCH] gcc-go: Use _off_t type instead of _loff_t
|
||||
|
@ -44,5 +44,5 @@ index 88286c07b6e..f8f5cfb5011 100644
|
|||
}
|
||||
n, err = splice(rfd, plroff, wfd, plwoff, len, flags)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From edd77dbc43c807b27c858d3fb73ea1f5a67cccff Mon Sep 17 00:00:00 2001
|
||||
From 53c8bd07ef19cefadfd5ca6e2b845862ba9c4d14 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:58:21 +0200
|
||||
Subject: [PATCH] gcc-go: Don't include sys/user.h
|
||||
|
@ -26,5 +26,5 @@ index 0692fd41eb7..c8d987358d9 100644
|
|||
#include <sys/utsname.h>
|
||||
#endif
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 1a25ce9fb7220c1c7657295898491bc66209834b Mon Sep 17 00:00:00 2001
|
||||
From 4ebf1f48bae799d4d9c0d3de88c5d8e0f1f2900e Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:59:22 +0200
|
||||
Subject: [PATCH] gcc-go: Fix ucontext_t on PPC64
|
||||
|
@ -25,5 +25,5 @@ index b429fdb2403..fd1c885f043 100644
|
|||
ret.sigpc = ((ucontext_t*)(context))->uc_mcontext.jmp_context.iar;
|
||||
#elif defined(__aarch64__) && defined(__linux__)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 89710db692bc4ea27b71b7561897f0556ae88a67 Mon Sep 17 00:00:00 2001
|
||||
From 2ea8b4f0d7cd8e96436ca14ef7f08615496d6d38 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:59:45 +0200
|
||||
Subject: [PATCH] gcc-go: Fix handling of signal 34 on musl
|
||||
|
@ -39,5 +39,5 @@ index 11e4ec436bd..fe866eacb27 100644
|
|||
|
||||
if test "${GOOS}" = "aix"; then
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a3e68d9a239bb434e86c831cb88784f1c879b8c2 Mon Sep 17 00:00:00 2001
|
||||
From 65212bcce99563e6fa7a0334f1a82bde47ade70c Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 18:01:03 +0200
|
||||
Subject: [PATCH] gcc-go: Use int64 type as offset argument for mmap
|
||||
|
@ -34,5 +34,5 @@ index ba38ebaa9ab..3c9e5ce9461 100644
|
|||
if uintptr(p) == _MAP_FAILED {
|
||||
return nil, errno()
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From c2950b34e07e4e44610d0f38384b94c284aca16b Mon Sep 17 00:00:00 2001
|
||||
From 1fa468989614c5ada2d2a0fac67cc542900ff5de Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 18:02:28 +0200
|
||||
Subject: [PATCH] gcc-go: Fix st_{a,m,c}tim fields in generated sysinfo.go
|
||||
|
@ -33,5 +33,5 @@ index bd2ba32cba1..972e2c379bc 100755
|
|||
-e 's/\([^a-zA-Z0-9_]\)_timespec_t\([^a-zA-Z0-9_]\)/\1Timespec\2/g' \
|
||||
-e 's/\([^a-zA-Z0-9_]\)_st_timespec_t\([^a-zA-Z0-9_]\)/\1StTimespec\2/g' \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 93c216c413f234101cd55d27cdc8b03475523740 Mon Sep 17 00:00:00 2001
|
||||
From 1e401424a24c4d09890c498e9cf37dd65f98fd40 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 18:03:03 +0200
|
||||
Subject: [PATCH] gcc-go: signal 34 is special on musl libc
|
||||
|
@ -25,5 +25,5 @@ index c555712a03c..9e228580d37 100644
|
|||
}
|
||||
throw("sigaction read failure")
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0863acd0581463a16064dae12342f3c5f95347c6 Mon Sep 17 00:00:00 2001
|
||||
From c32a6473e0b51b02401c403b4fa104a82b2c6147 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
|
||||
Date: Sun, 30 Aug 2020 19:26:53 +0200
|
||||
Subject: [PATCH] gcc-go: Prefer _off_t over _off64_t
|
||||
|
@ -26,5 +26,5 @@ index 972e2c379bc..8d6da15f983 100755
|
|||
echo "type Pid_t _pid_t" >> ${OUT}
|
||||
echo "type Uid_t _uid_t" >> ${OUT}
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 5a5dd3854f179cf0746bfeb5b1962916932fed1e Mon Sep 17 00:00:00 2001
|
||||
From 87b7fd27b0b2cc041e2cc989e77a7eda8fc330a2 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
|
||||
Date: Sun, 30 Aug 2020 19:27:51 +0200
|
||||
Subject: [PATCH] gcc-go: undef SETCONTEXT_CLOBBERS_TLS in proc.c
|
||||
|
@ -23,5 +23,5 @@ index 6f7d2e27996..5afd7902497 100644
|
|||
|
||||
static inline void
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 335d14380150435545df392ab025248ae33de8b9 Mon Sep 17 00:00:00 2001
|
||||
From 16fd7a533bba015aca4d1c08c7a18f7a6d07ad26 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Mon, 31 Aug 2020 08:59:40 +0200
|
||||
Subject: [PATCH] gcc-go: link to libucontext
|
||||
|
@ -21,5 +21,5 @@ index 63627db68cf..c7f1f84d683 100644
|
|||
--srcdir=$${topdir}/$$module_srcdir \
|
||||
$(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From aaf89e0bcb0b490548b781cc8e9234dc2f858520 Mon Sep 17 00:00:00 2001
|
||||
From a56c34c3ca3b83f5481dad3888d936f859788614 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
|
||||
Date: Mon, 31 Aug 2020 20:26:56 +0200
|
||||
Subject: [PATCH] gcc-go: Disable printing of unaccessible ppc64 struct members
|
||||
|
@ -22,5 +22,5 @@ index fd1c885f043..e845e453332 100644
|
|||
mcontext_t *m = &((ucontext_t*)(context))->uc_mcontext;
|
||||
int i;
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 745118142b56654cc8c45b9c7c246bf117f712ea Mon Sep 17 00:00:00 2001
|
||||
From 7b2278e6d857f68c9cb956865c5037d73be69fc6 Mon Sep 17 00:00:00 2001
|
||||
From: Geod24 <pro.mathias.lang@gmail.com>
|
||||
Date: Mon, 16 Nov 2020 18:40:46 +0100
|
||||
Subject: [PATCH] CRuntime_Musl: Support v1.2.0 for 32 bits
|
||||
|
@ -49,5 +49,5 @@ index 451c8b4fccc..ca654fbe424 100644
|
|||
alias c_ulong pthread_t;
|
||||
version (D_LP64)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From bd30deb6c63e6f8bf60b637584eb68d1657896b3 Mon Sep 17 00:00:00 2001
|
||||
From 8108772b5430b8d7a4fef8cd9d917a11fbb26fab Mon Sep 17 00:00:00 2001
|
||||
From: Drew DeVault <sir@cmpwn.com>
|
||||
Date: Wed, 9 Dec 2020 16:07:26 +0000
|
||||
Subject: [PATCH] configure: Add --enable-autolink-libatomic, use in
|
||||
|
@ -198,7 +198,7 @@ index 7d98ec4190a..a58d5a05be2 100644
|
|||
Tell GCC that when the GNU C Library (glibc) is used on the target it
|
||||
will be version @var{major}.@var{minor} or later. Normally this can
|
||||
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
|
||||
index 64e7b003a48..fc2d1a55921 100644
|
||||
index fcb7245e95c..67b485e8d0c 100644
|
||||
--- a/gcc/doc/tm.texi
|
||||
+++ b/gcc/doc/tm.texi
|
||||
@@ -381,7 +381,13 @@ the argument @option{-lgcc} to tell the linker to do the search.
|
||||
|
@ -217,7 +217,7 @@ index 64e7b003a48..fc2d1a55921 100644
|
|||
|
||||
@defmac POST_LINK_SPEC
|
||||
diff --git a/gcc/doc/tm.texi.in b/gcc/doc/tm.texi.in
|
||||
index e31cdb251b5..d25d809b7ce 100644
|
||||
index c17209daa51..3ec63f6d091 100644
|
||||
--- a/gcc/doc/tm.texi.in
|
||||
+++ b/gcc/doc/tm.texi.in
|
||||
@@ -381,7 +381,13 @@ the argument @option{-lgcc} to tell the linker to do the search.
|
||||
|
@ -265,5 +265,5 @@ index 40e07354b3d..81bd50b4d7c 100644
|
|||
|
||||
#ifdef ENABLE_DEFAULT_SSP
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ _cross_configure="--disable-bootstrap --with-sysroot=/usr/$CTARGET"
|
|||
|
||||
pkgname=gcc-aarch64
|
||||
_pkgbase=10.2.1
|
||||
pkgver=10.2.1_git20210318
|
||||
pkgver=10.2.1_git20210328
|
||||
[ "$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="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"
|
||||
sha512sums="44d785af0f7aa321487f23b7656877e8112ca2e0b93df538508031d6541db6f7e92ddefb40e44870f4f86adc8dd0efbca3b1748539d62c46f18ac667e134c7f6 gcc-10.2.1_git20210328.tar.xz
|
||||
3b26000b0ffb3467d8d1b37782a4ba03564813ca33a2842ec2f86213e4ad8f0eba4dd55c43fe965fb90ab21bfecb7c8abd174b5faf09aad128ee25bfd1f48578 0001-posix_memalign.patch
|
||||
9b6e01b6c61c6d30a5965a16f9057495b6e73387085ecff3db87ad4153305fdcec132ade9f13229539cf35c29e0ceaac38a0eeb9f9598e1a30a4f67a2352c0b6 0002-gcc-poison-system-directories.patch
|
||||
eee255b920cfe35cb1df1c62a44f17c81479573308df87c12c0971a1dca82dd1c73a0544cc6ab9974cd75d212e19450fc855eaf794843f0d5541e9ba7985af2f 0003-Turn-on-Wl-z-relro-z-now-by-default.patch
|
||||
b1967302576ede18efbfd7de6c191b7503bc43f205a6c22787823d1bd66f03d197bb2f0e674594707a9958932605b4b524568b2383fa62117bd5d80ecacce29c 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch
|
||||
45c21abd2153541959352ed75ec322038c0950351c164d5540b61070fcaf158feee3ee82fd6dd9aea03d846edb99f487f76a312d442d70de16371c783fe3704b 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch
|
||||
16a7b2a1e5c2191694131f2eee06adf3e45d59de83e1b5fa1dff43210b9a7f13234cf27a95d9a1d799bcd944aa2af8dc33396d518b574b8773ad52ebc6e80edc 0006-Enable-Wformat-and-Wformat-security-by-default.patch
|
||||
daef4ebe907027b9ed2a4d940bb729355c86146dedd963f19b6f3e293e9e9807312c457a76c8599cc759283e7c35b85b721a60cabfc3026538efcbce212e10ea 0007-Enable-Wtrampolines-by-default.patch
|
||||
f67ca64ef00350404a4db016e605a255e1669c9d05c86061816905348ddc9ffe260ae8d05d0fd1b9c9c2268b2943b2507a95e63ced39a4c5dfb791964f6f4a16 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch
|
||||
a7867b548b54ac81eedfda56679ee6658e690bb47528f9c437538c09bfeb5c8f0051788d61b480ddef3b3d16c4b2c35669741d5f99b2e68a89c7aec6280bc65f 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch
|
||||
3d21fae6c58aabf7f05caabcc54635650e178d87d3816cfd367f14dfcfb0fa971526ce06d0c5f84557ce66220c2859b66897ede76c7e5d59cb72789b3b4edcae 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch
|
||||
da4005b10d0222ebddc44dc9334933d80064583dc9f4e949ceef5b9739556d01ed91513a1a26758bf1211fd7a941d4e0d7cd1093b2f03cd00950981b8be87c1a 0011-libiberty-copy-PIC-objects-during-build-process.patch
|
||||
f9acc3d4691525b6f64344485b9566a5e916572159c2b779f79324c56d6a3d9acb9c8dd79c0cf4d067737ca9c966aa1ba6b22c0eb6a4aadf91c54a3455a2bcd9 0012-libitm-disable-FORTIFY.patch
|
||||
78fa151c0121455d52b7499b1e94761c4bb1150acaa751275df8e26ee27be785c78e2f7c7ec6fd3fda8cba431f2c151c79d61f9c00d51f55b2ae0ea588f3880c 0013-libgcc_s.patch
|
||||
01afd5aab0f73ad2ee59459520d0fd93e772e954907e453ffc853e2b03f0c963f04abaea4479b202f79fa5c535b3a5b95f3ecde727ddfefb2c3e02e269ab39cc 0014-nopie.patch
|
||||
1da8e1e5124e480b29b35c0401298d4c9a15b871e7bfede525df33e0ebaf56dc63d0854c28876d3ea77438353641c9ff5d4050698bca9fb91765ab92f9208359 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch
|
||||
79853461889abccf810f70c8b6de5bb8a201681957dfeb1e7f0bc6acc3e939958f3e4012ff76ff01f7004398170566f100e49fa2ad3187dde4cdee60ac28a00d 0016-dlang-update-zlib-binding.patch
|
||||
bbd954ac46d52d1fa8dcc731714424e026189d93eb6da6e632da997b3555b22dcff341626975d7acb795b655355ca493ebcffb925ba8b95e6dc3682a1c1e3fcf 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch
|
||||
e6cd2ff6c03cad621bfd8b6c50bd7f9280a8a944096d0994cb11a7689c40cecffb2efc813db39e040c064ed1a8fa8bbd60ff51ab3bb69485faa216f4d9bab17d 0018-ada-fix-shared-linking.patch
|
||||
a16631492e020f54fe19dc41ab831df881c96903d7ae9beaf9cfaed8c3bb65fdabea2ed0fc0945736a21432032623acb4403e9dc96d6020bd08b3836669719be 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch
|
||||
1313e45ea2a9f8118d86a68e0942afc85840bbcc0154683f19660a09b7d51448f87ceb2e04fa9e70d84b7494467855f3062bb6be896cfbccb4ffb33dc3f836dd 0020-add-fortify-headers-paths.patch
|
||||
a7f159ee2719cf16df666c58cac7266c6d14531076c719e3723f74b022c30338b7a53b0580aa373bcef8ccf607e7e54d4fb8d4da92da9ed82046797d8d4530e0 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch
|
||||
b2d84e116538be203b10b795eb2ec11cd5aac3dc4b6d9216118b61de417929c68f3f961ae9c6edbb86a4f74305dabc26619aac1fe1ad289b274e4c546eeeb2dc 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch
|
||||
72bb76b5e039c341c01d23dd503faaf290efd7389c748696ef058f9534d96bbfea8e56c52be4737a4ef7ab6bef8806c729d35175f5f55fddced42b3317ab223d 0023-Pure-64-bit-MIPS.patch
|
||||
775fd10e51e80f22b21158c64cab69fbf7783dba784904a364614f319dca9c227d219714ddf4bb8c84d5e226322ce46739313f85e8b564df73f6ee91d54cfd82 0024-use-pure-64-bit-configuration-where-appropriate.patch
|
||||
1fb0f5b812045f485051b16f5e7f4cf9785471a1c6069f88086edd41c65db4eb35681cc52916ef36586224ce7f5a66fc4e548076525afe6a6b56e21668fa5c81 0025-always-build-libgcc_eh.a.patch
|
||||
84eb567250c6cc3c4dc00fb5a0de32648eb81b8bc50fb5b0fdcc7208118c887c7274677aafdc8e2400be4d44346ddaccc0b2a3eb99b000f06cc446e90e6c760d 0026-ada-libgnarl-compatibility-for-musl.patch
|
||||
d6ea8bba98cca5cb9ef952c344f063d126dab7f7d30fbf411334be29e9aae611af85e137c92c16e6e72410fe7fed26d984d8807f0469770cae85f98f7b4d8eac 0027-ada-musl-support-fixes.patch
|
||||
551da64e652effcb3b8bab8f4fee27d83665505ebe4207f891fd0149a04d601bd0ca60b232e58dc2190a7b9469e47a628e4b0b9986a260535aa3416e662c2fcc 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch
|
||||
156c9f987f9579a05509dcdf0575559692be337a1412b4eb0a5eb3a0662ecf8ea2feed8a581741ff637b8dcb186769f54ae2e1b0e4dcace8ac7bb9eb9dd4e918 0029-gcc-go-Don-t-include-sys-user.h.patch
|
||||
835be5d6477613def7866d2c9392d3327fe09564890d955db7dd0e77c6aacc234f4a8881b1fb15abae20b0b490fd6cebc5211562629166dc546b33b4f3207a24 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch
|
||||
e0f2b85c4ef4bc83a450e48badc879f67b582d08d9bebad0f466393c9bda9e1898da2af30f90019d65e42bcdbd9fd30540dc3f307bb564470e9b8cae1a8a1e57 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch
|
||||
0e6b051452f5f70a279eb323700b933cc856a7a7ec402f822af9cb3d57327fca9ebdeb253e6d87b76098bfd7da9a29591a051f57756ce5a2111da64886b066b4 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch
|
||||
5df836874e41ce132a385f8b407f53feaa7854c7e3ecd5bbebc73622d9f0dfdd5000fa1f1545c4c4126d1d83e5d78d203180aec1f09d05369776c5b70f7ffddc 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch
|
||||
a49b175ac231ae683bfbd8e422ac61e55f8ed265ec6bfa5b5a32800ba0605fde48088c12bf5b4ed29c9e202dea93c9443c67c61c2f2eecd709e6aefb3f1ffd32 0034-gcc-go-signal-34-is-special-on-musl-libc.patch
|
||||
70d8725a3969e7b153db01c84dac5accb911d1b595072eda3bf0e2f24037ebcba478b7c2e80ab105ba3f06b404fd47deb8b509e1f5e652f40bf3b6eafef6f0d0 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch
|
||||
eeb75092443f65e4da76293be1d1a742a0e951c763b5a59ffce056b4a7a84b33dade0e1c96a9887474d16571c797d916c7357ad7fb8004ddbe5195175ca55954 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch
|
||||
c6dbba1ae7e11ab0ff58f4c001b5b76c776bf42f17591bc035b42bd7c4e473d837e7daf58e71949889cd1631a88ef5da7058e5d65292090d844077fbb2f6ae02 0037-gcc-go-link-to-libucontext.patch
|
||||
11e017e82c9e3a8216703972a2d5195eb9153f224d43aeda0aa63519f39212d735b9018ea1c28a214e1eaac31339b5b48273d46a009d82c16a5041d1c0462b2f 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch
|
||||
f83a53fefcadcae65fbda5e7d7f3dc3ee949596056ac1b4fbd3117af469a2ea306cacb4f58c345018c12868f64d63d82b1de63a65fcba21749a0a85c6dcaa95a 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch
|
||||
b19533749ca4048a2956eab18b99fb2e1c5e4cffe9bf4a77d628b0e167af1f9dbb08a747d7888b365789ab9c6e5ce8cd6c09ef171e33f08c136ef6d4b5f05192 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 63fa98f51a5a28b95e92ce597f4a8dc995af2416 Mon Sep 17 00:00:00 2001
|
||||
From 56ba7da205f1ec49b1379ab40d533c2e2d70a1a7 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Fri, 26 Jan 2018 20:32:50 +0000
|
||||
Subject: [PATCH] posix_memalign
|
||||
|
@ -38,5 +38,5 @@ index 87344d9383f..ece428df487 100644
|
|||
else
|
||||
return NULL;
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 5d734d2d2b3dcc3da11e98d1b89f51b6b7aece76 Mon Sep 17 00:00:00 2001
|
||||
From 4c53f798c9823dcfc7fe8e2dd26de0077545069d Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Fri, 29 Mar 2013 08:59:00 +0400
|
||||
Subject: [PATCH] gcc: poison-system-directories
|
||||
|
@ -120,7 +120,7 @@ index 84dceb8074a..bf64ffbe46f 100644
|
|||
AC_SUBST(subdirs)
|
||||
AC_SUBST(srcdir)
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 7775bcc72eb..034d3066c2b 100644
|
||||
index 0c1b5975e6b..ede239a0ccd 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -348,6 +348,7 @@ Objective-C and Objective-C++ Dialects}.
|
||||
|
@ -199,5 +199,5 @@ index 8a2bda00f80..9098ab044ab 100644
|
|||
|
||||
/* Use given -I paths for #include "..." but not #include <...>, and
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From cd3f6f59b0b7da5bf5ebb451e1e2936847b17246 Mon Sep 17 00:00:00 2001
|
||||
From caf66e830299ba0a865041800ea9b32a3091f141 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:45:49 +0000
|
||||
Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default.
|
||||
|
@ -9,7 +9,7 @@ Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default.
|
|||
2 files changed, 4 insertions(+)
|
||||
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 034d3066c2b..4885efe3247 100644
|
||||
index ede239a0ccd..43d02c26a1a 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -14663,6 +14663,9 @@ For example, @option{-Wl,-Map,output.map} passes @option{-Map output.map} to the
|
||||
|
@ -35,5 +35,5 @@ index b2200c5185a..625c9ab7902 100644
|
|||
%{s} %{t} %{u*} %{z} %{Z} %{!nostdlib:%{!r:%{!nostartfiles:%S}}} \
|
||||
%{Wno-poison-system-directories:--no-poison-system-directories} \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From cc84ea452339411ff0aef5c9ca50a6d5c9d54683 Mon Sep 17 00:00:00 2001
|
||||
From 48413b53fb7c9d780b55b84eaf6c70f154719907 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:46:22 +0000
|
||||
Subject: [PATCH] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC,
|
||||
|
@ -25,7 +25,7 @@ index db91a36794a..ed976c71404 100644
|
|||
if (flag_gnu89_inline)
|
||||
cpp_define (pfile, "__GNUC_GNU_INLINE__");
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 4885efe3247..a3e5e002fa5 100644
|
||||
index 43d02c26a1a..78469ebe55d 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -9230,6 +9230,12 @@ also turns on the following optimization flags:
|
||||
|
@ -42,5 +42,5 @@ index 4885efe3247..a3e5e002fa5 100644
|
|||
@opindex O3
|
||||
Optimize yet more. @option{-O3} turns on all optimizations specified
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 9abf2f6b4a8ecf8e537501511b66ba70d95b57ca Mon Sep 17 00:00:00 2001
|
||||
From 31ec8fceef33284c4ed3ca4bb97e4a24eb088265 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:46:56 +0000
|
||||
Subject: [PATCH] On linux targets pass --as-needed by default to the linker,
|
||||
|
@ -265,5 +265,5 @@ index 625c9ab7902..7aec9d3a016 100644
|
|||
#else
|
||||
#define LIBUBSAN_SPEC "-lubsan" STATIC_LIBUBSAN_LIBS
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a8f60e613d617b49e425caaa2777e937a47267a7 Mon Sep 17 00:00:00 2001
|
||||
From 1a17780987ee63da34d330e9a2b186751c929c46 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:47:43 +0000
|
||||
Subject: [PATCH] Enable -Wformat and -Wformat-security by default.
|
||||
|
@ -30,5 +30,5 @@ index c49da99d395..93f25319005 100644
|
|||
|
||||
Wformat-overflow=
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From ebf91cc56bc36a29055c95c28a817927ee13827f Mon Sep 17 00:00:00 2001
|
||||
From 901acffb0caae749c5b830d01a6e858f34311cd5 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:48:24 +0000
|
||||
Subject: [PATCH] Enable -Wtrampolines by default.
|
||||
|
@ -21,5 +21,5 @@ index d8b2e237d89..5087ae84d49 100644
|
|||
|
||||
Wtype-limits
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0b903fdbb6027aa63e352b6684176f30746896a6 Mon Sep 17 00:00:00 2001
|
||||
From 4d09aa762edd682ffb7665b21f7ecd6e1cf90a3f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:49:40 +0000
|
||||
Subject: [PATCH] Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding
|
||||
|
@ -49,5 +49,5 @@ index 4aec480798b..eaecfab37ad 100644
|
|||
|
||||
-param=stack-clash-protection-guard-size=
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 2588579b886f927749c90a30ee9ef850380ce068 Mon Sep 17 00:00:00 2001
|
||||
From e9b5aa5bb3788b2600a719d3b5ed56e3397ec0ad Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:50:33 +0000
|
||||
Subject: [PATCH] Ensure that msgfmt doesn't encounter problems during gcc
|
||||
|
@ -50,5 +50,5 @@ index a0f84b0cfa0..ab24a47a2fd 100644
|
|||
|
||||
all-local: all-local-$(USE_NLS)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From f3243318f448bd5545ad6a43c6704dda33dbe276 Mon Sep 17 00:00:00 2001
|
||||
From d87e3805d5f308798e82008b9b3c3440958b6f20 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:52:07 +0000
|
||||
Subject: [PATCH] Don't declare asprintf if defined as a macro.
|
||||
|
@ -24,5 +24,5 @@ index 141cb886a85..fa0e78eb62f 100644
|
|||
/* Like asprintf but allocates memory without fail. This works like
|
||||
xmalloc. */
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 816a1bc4d9de9bf7b89f572c33895c131ba55edb Mon Sep 17 00:00:00 2001
|
||||
From 33b3fa0e5bc57219de066c04beaf4fcd09054812 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:53:00 +0000
|
||||
Subject: [PATCH] libiberty: copy PIC objects during build process
|
||||
|
@ -20,5 +20,5 @@ index d6b302e02fd..fd39928546f 100644
|
|||
else true; fi
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0ebcc189289b96d9862074df8e6ad471231ebefc Mon Sep 17 00:00:00 2001
|
||||
From 0538fa07136fefd76a0b958db48cd6a06eaf630c Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:53:36 +0000
|
||||
Subject: [PATCH] libitm: disable FORTIFY
|
||||
|
@ -29,5 +29,5 @@ index d1beb5c9ec8..c2b50b95c01 100644
|
|||
# work out any special compilation flags as necessary.
|
||||
case "${target_cpu}" in
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From b2857a15e6c8f9c27421d902413731ade452c919 Mon Sep 17 00:00:00 2001
|
||||
From 7f4a2e2f3ab6b649538f3fd775a6f7a5507de543 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Sat, 24 Oct 2015 20:09:53 +0000
|
||||
Subject: [PATCH] libgcc_s
|
||||
|
@ -10,7 +10,7 @@ Subject: [PATCH] libgcc_s
|
|||
3 files changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c
|
||||
index 3942d412891..53bd0adca08 100644
|
||||
index 47d52550e5e..9cb8cc7950e 100644
|
||||
--- a/gcc/config/i386/i386-expand.c
|
||||
+++ b/gcc/config/i386/i386-expand.c
|
||||
@@ -10976,10 +10976,10 @@ ix86_expand_builtin (tree exp, rtx target, rtx subtarget,
|
||||
|
@ -53,5 +53,5 @@ index 8506a635790..564296f788e 100644
|
|||
+HOST_LIBGCC2_CFLAGS += -mlong-double-80 $(CET_FLAGS)
|
||||
CRTSTUFF_T_CFLAGS += $(CET_FLAGS)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 16c11279f3e8bc1b8d6ff5fb199e71f83e41b4eb Mon Sep 17 00:00:00 2001
|
||||
From 6c3e5f01e4ac338e85b1a6b5956699d882705882 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Sat, 7 Nov 2015 02:08:05 +0000
|
||||
Subject: [PATCH] nopie
|
||||
|
@ -71,5 +71,5 @@ index bf64ffbe46f..9c2571de709 100644
|
|||
AC_SUBST([NO_PIE_FLAG])
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 7737dc34fb4aa5834cdbc5fdbda890fada392d4b Mon Sep 17 00:00:00 2001
|
||||
From 66657865719efb0a86ea2ab75511cb326e8aa46f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:57:09 +0000
|
||||
Subject: [PATCH] libffi: use __linux__ instead of __gnu_linux__ for musl
|
||||
|
@ -21,5 +21,5 @@ index 721ff00ea43..22a699c6340 100644
|
|||
with both write and execute permission. Code compiled when this
|
||||
option is defined will attempt to map such pages once, but if it
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a175d73decaa7d4abaf052ce3559ae553a0ea1dd Mon Sep 17 00:00:00 2001
|
||||
From b8a954b1e4033ff559e312d693c74e90e3f13210 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:57:51 +0000
|
||||
Subject: [PATCH] dlang: update zlib binding
|
||||
|
@ -421,5 +421,5 @@ index e6cce240fd5..bd2fe37ebec 100644
|
|||
}
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 438a8a30daa85f8125988da20d60da7867f3dd90 Mon Sep 17 00:00:00 2001
|
||||
From 4d1fe9d5df3ab850df21d68c73d2d3c601910288 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:58:22 +0000
|
||||
Subject: [PATCH] dlang: fix fcntl on mips, add libucontext dep
|
||||
|
@ -47,5 +47,5 @@ index 9febcff849b..cb34e2108bd 100644
|
|||
static assert(0, "Platform not supported");
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a224a922bf24d2f2438336fe251c804a3d11b700 Mon Sep 17 00:00:00 2001
|
||||
From 04d8d2c7052c0e92825b4246da0df9ac8753701e Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:59:16 +0000
|
||||
Subject: [PATCH] ada: fix shared linking
|
||||
|
@ -38,5 +38,5 @@ index 02c413a412f..f0e52a87d6e 100644
|
|||
unsigned char __gnat_objlist_file_supported = 1;
|
||||
const char *__gnat_object_library_extension = ".a";
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From eff83443dd8c5e9da0e8c08c9148eb4153549771 Mon Sep 17 00:00:00 2001
|
||||
From 3da9a00035f6052926918200fdbeff478ff88d28 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:59:43 +0000
|
||||
Subject: [PATCH] build: fix CXXFLAGS_FOR_BUILD passing
|
||||
|
@ -20,5 +20,5 @@ index 36e369df6e7..63627db68cf 100644
|
|||
|
||||
# This is the list of directories to built for the host system.
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From f032eb883ed7b96f2359de07261defb3e6ae6d3e Mon Sep 17 00:00:00 2001
|
||||
From 1274452fed850d4910aac101aa50c26a2011e15f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:01:06 +0000
|
||||
Subject: [PATCH] add fortify-headers paths
|
||||
|
@ -21,5 +21,5 @@ index 95654bcdb5a..d88df8f154a 100644
|
|||
{ NATIVE_SYSTEM_HEADER_DIR, 0, 0, 0, 1, 0 },
|
||||
#else
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 6418389b91ffb0f6130632ea854d1baa7b74fc2d Mon Sep 17 00:00:00 2001
|
||||
From 427c95f4cd889f97983d2b5ac4de6501bcf53166 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi>
|
||||
Date: Fri, 21 Aug 2020 07:03:00 +0000
|
||||
Subject: [PATCH] Alpine musl package provides libssp_nonshared.a. We link to
|
||||
|
@ -27,5 +27,5 @@ index daeb4d0c8ea..6920bec0fa0 100644
|
|||
#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \
|
||||
"|fstack-protector-strong|fstack-protector-explicit" \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 8673e8ebc84e42111012b3fe7d72f6fbe63774c0 Mon Sep 17 00:00:00 2001
|
||||
From d3440b3e7d5d9448309b4c3f74487f4c05726a5a Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:03:42 +0000
|
||||
Subject: [PATCH] DP: Use --push-state/--pop-state for gold as well when
|
||||
|
@ -65,5 +65,5 @@ index 6920bec0fa0..40e07354b3d 100644
|
|||
#else
|
||||
#define LIBUBSAN_SPEC "-lubsan" STATIC_LIBUBSAN_LIBS
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 2b678df66eb864ea01dee1cd6ba348793d93998a Mon Sep 17 00:00:00 2001
|
||||
From 5b1bffa6323f1e9f981f1db2b574a876ebcf2bd6 Mon Sep 17 00:00:00 2001
|
||||
From: Nils Andreas Svee <me@lochnair.net>
|
||||
Date: Thu, 21 Dec 2017 03:14:33 +0100
|
||||
Subject: [PATCH] Pure 64-bit MIPS
|
||||
|
@ -43,5 +43,5 @@ index ceb58d3b5f3..8116e23ebba 100644
|
|||
+ ../lib32 \
|
||||
+ ../lib
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From d2014acbf4bf69c08bf62ed0461c3cf77d5deb01 Mon Sep 17 00:00:00 2001
|
||||
From 7a38f81aa9cc5ed4a39b54480209e29615bd6594 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:04:40 +0000
|
||||
Subject: [PATCH] use pure 64-bit configuration where appropriate
|
||||
|
@ -117,5 +117,5 @@ index cc6ab367072..7f498ee1cdc 100644
|
|||
+MULTILIB_OSDIRNAMES = m64=../lib
|
||||
+MULTILIB_OSDIRNAMES+= m32=../lib32
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a873dd88dc48bc2961ccb7897e43ef990f8e3328 Mon Sep 17 00:00:00 2001
|
||||
From eb4c45fb32845cf9ed5e3627380d889f972dbb02 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:05:41 +0000
|
||||
Subject: [PATCH] always build libgcc_eh.a
|
||||
|
@ -47,5 +47,5 @@ index 851e7657d07..99ec513a1a6 100644
|
|||
for file in $$parts; do \
|
||||
rm -f $(DESTDIR)$(inst_libdir)/$$file; \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 7342e14e8ea2483400c435eb886b92082db42c8a Mon Sep 17 00:00:00 2001
|
||||
From f06868abe42037e8a97fb1e724df56a81b6d3b36 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:06:30 +0000
|
||||
Subject: [PATCH] ada: libgnarl compatibility for musl
|
||||
|
@ -131,5 +131,5 @@ index c45559e5ba0..0b0f173e7d4 100644
|
|||
|
||||
pragma Assert (Result in 0 | ENOMEM);
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From f411f2ccb0db942a9ca0d185609b74d7a96eab04 Mon Sep 17 00:00:00 2001
|
||||
From b87099f99e9b97efa684d59a63a7585bc0ae7c34 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 07:07:48 +0000
|
||||
Subject: [PATCH] ada: musl support fixes
|
||||
|
@ -219,5 +219,5 @@ index af4417fab90..bab6bf3ca87 100644
|
|||
status = openpty (&master_fd, &slave_fd, NULL, NULL, NULL);
|
||||
#elif defined (USE_CLONE_DEVICE)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 94ec2a270bc03390335efd2aab4c27d82455e865 Mon Sep 17 00:00:00 2001
|
||||
From ebfdc1ed30206086a1f59c0e45d11b735ca22181 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:58:08 +0200
|
||||
Subject: [PATCH] gcc-go: Use _off_t type instead of _loff_t
|
||||
|
@ -44,5 +44,5 @@ index 88286c07b6e..f8f5cfb5011 100644
|
|||
}
|
||||
n, err = splice(rfd, plroff, wfd, plwoff, len, flags)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From edd77dbc43c807b27c858d3fb73ea1f5a67cccff Mon Sep 17 00:00:00 2001
|
||||
From 53c8bd07ef19cefadfd5ca6e2b845862ba9c4d14 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:58:21 +0200
|
||||
Subject: [PATCH] gcc-go: Don't include sys/user.h
|
||||
|
@ -26,5 +26,5 @@ index 0692fd41eb7..c8d987358d9 100644
|
|||
#include <sys/utsname.h>
|
||||
#endif
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 1a25ce9fb7220c1c7657295898491bc66209834b Mon Sep 17 00:00:00 2001
|
||||
From 4ebf1f48bae799d4d9c0d3de88c5d8e0f1f2900e Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:59:22 +0200
|
||||
Subject: [PATCH] gcc-go: Fix ucontext_t on PPC64
|
||||
|
@ -25,5 +25,5 @@ index b429fdb2403..fd1c885f043 100644
|
|||
ret.sigpc = ((ucontext_t*)(context))->uc_mcontext.jmp_context.iar;
|
||||
#elif defined(__aarch64__) && defined(__linux__)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 89710db692bc4ea27b71b7561897f0556ae88a67 Mon Sep 17 00:00:00 2001
|
||||
From 2ea8b4f0d7cd8e96436ca14ef7f08615496d6d38 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 17:59:45 +0200
|
||||
Subject: [PATCH] gcc-go: Fix handling of signal 34 on musl
|
||||
|
@ -39,5 +39,5 @@ index 11e4ec436bd..fe866eacb27 100644
|
|||
|
||||
if test "${GOOS}" = "aix"; then
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a3e68d9a239bb434e86c831cb88784f1c879b8c2 Mon Sep 17 00:00:00 2001
|
||||
From 65212bcce99563e6fa7a0334f1a82bde47ade70c Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 18:01:03 +0200
|
||||
Subject: [PATCH] gcc-go: Use int64 type as offset argument for mmap
|
||||
|
@ -34,5 +34,5 @@ index ba38ebaa9ab..3c9e5ce9461 100644
|
|||
if uintptr(p) == _MAP_FAILED {
|
||||
return nil, errno()
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From c2950b34e07e4e44610d0f38384b94c284aca16b Mon Sep 17 00:00:00 2001
|
||||
From 1fa468989614c5ada2d2a0fac67cc542900ff5de Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 18:02:28 +0200
|
||||
Subject: [PATCH] gcc-go: Fix st_{a,m,c}tim fields in generated sysinfo.go
|
||||
|
@ -33,5 +33,5 @@ index bd2ba32cba1..972e2c379bc 100755
|
|||
-e 's/\([^a-zA-Z0-9_]\)_timespec_t\([^a-zA-Z0-9_]\)/\1Timespec\2/g' \
|
||||
-e 's/\([^a-zA-Z0-9_]\)_st_timespec_t\([^a-zA-Z0-9_]\)/\1StTimespec\2/g' \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 93c216c413f234101cd55d27cdc8b03475523740 Mon Sep 17 00:00:00 2001
|
||||
From 1e401424a24c4d09890c498e9cf37dd65f98fd40 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Sun, 30 Aug 2020 18:03:03 +0200
|
||||
Subject: [PATCH] gcc-go: signal 34 is special on musl libc
|
||||
|
@ -25,5 +25,5 @@ index c555712a03c..9e228580d37 100644
|
|||
}
|
||||
throw("sigaction read failure")
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0863acd0581463a16064dae12342f3c5f95347c6 Mon Sep 17 00:00:00 2001
|
||||
From c32a6473e0b51b02401c403b4fa104a82b2c6147 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
|
||||
Date: Sun, 30 Aug 2020 19:26:53 +0200
|
||||
Subject: [PATCH] gcc-go: Prefer _off_t over _off64_t
|
||||
|
@ -26,5 +26,5 @@ index 972e2c379bc..8d6da15f983 100755
|
|||
echo "type Pid_t _pid_t" >> ${OUT}
|
||||
echo "type Uid_t _uid_t" >> ${OUT}
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 5a5dd3854f179cf0746bfeb5b1962916932fed1e Mon Sep 17 00:00:00 2001
|
||||
From 87b7fd27b0b2cc041e2cc989e77a7eda8fc330a2 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
|
||||
Date: Sun, 30 Aug 2020 19:27:51 +0200
|
||||
Subject: [PATCH] gcc-go: undef SETCONTEXT_CLOBBERS_TLS in proc.c
|
||||
|
@ -23,5 +23,5 @@ index 6f7d2e27996..5afd7902497 100644
|
|||
|
||||
static inline void
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 335d14380150435545df392ab025248ae33de8b9 Mon Sep 17 00:00:00 2001
|
||||
From 16fd7a533bba015aca4d1c08c7a18f7a6d07ad26 Mon Sep 17 00:00:00 2001
|
||||
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
|
||||
Date: Mon, 31 Aug 2020 08:59:40 +0200
|
||||
Subject: [PATCH] gcc-go: link to libucontext
|
||||
|
@ -21,5 +21,5 @@ index 63627db68cf..c7f1f84d683 100644
|
|||
--srcdir=$${topdir}/$$module_srcdir \
|
||||
$(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From aaf89e0bcb0b490548b781cc8e9234dc2f858520 Mon Sep 17 00:00:00 2001
|
||||
From a56c34c3ca3b83f5481dad3888d936f859788614 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
|
||||
Date: Mon, 31 Aug 2020 20:26:56 +0200
|
||||
Subject: [PATCH] gcc-go: Disable printing of unaccessible ppc64 struct members
|
||||
|
@ -22,5 +22,5 @@ index fd1c885f043..e845e453332 100644
|
|||
mcontext_t *m = &((ucontext_t*)(context))->uc_mcontext;
|
||||
int i;
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 745118142b56654cc8c45b9c7c246bf117f712ea Mon Sep 17 00:00:00 2001
|
||||
From 7b2278e6d857f68c9cb956865c5037d73be69fc6 Mon Sep 17 00:00:00 2001
|
||||
From: Geod24 <pro.mathias.lang@gmail.com>
|
||||
Date: Mon, 16 Nov 2020 18:40:46 +0100
|
||||
Subject: [PATCH] CRuntime_Musl: Support v1.2.0 for 32 bits
|
||||
|
@ -49,5 +49,5 @@ index 451c8b4fccc..ca654fbe424 100644
|
|||
alias c_ulong pthread_t;
|
||||
version (D_LP64)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From bd30deb6c63e6f8bf60b637584eb68d1657896b3 Mon Sep 17 00:00:00 2001
|
||||
From 8108772b5430b8d7a4fef8cd9d917a11fbb26fab Mon Sep 17 00:00:00 2001
|
||||
From: Drew DeVault <sir@cmpwn.com>
|
||||
Date: Wed, 9 Dec 2020 16:07:26 +0000
|
||||
Subject: [PATCH] configure: Add --enable-autolink-libatomic, use in
|
||||
|
@ -198,7 +198,7 @@ index 7d98ec4190a..a58d5a05be2 100644
|
|||
Tell GCC that when the GNU C Library (glibc) is used on the target it
|
||||
will be version @var{major}.@var{minor} or later. Normally this can
|
||||
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
|
||||
index 64e7b003a48..fc2d1a55921 100644
|
||||
index fcb7245e95c..67b485e8d0c 100644
|
||||
--- a/gcc/doc/tm.texi
|
||||
+++ b/gcc/doc/tm.texi
|
||||
@@ -381,7 +381,13 @@ the argument @option{-lgcc} to tell the linker to do the search.
|
||||
|
@ -217,7 +217,7 @@ index 64e7b003a48..fc2d1a55921 100644
|
|||
|
||||
@defmac POST_LINK_SPEC
|
||||
diff --git a/gcc/doc/tm.texi.in b/gcc/doc/tm.texi.in
|
||||
index e31cdb251b5..d25d809b7ce 100644
|
||||
index c17209daa51..3ec63f6d091 100644
|
||||
--- a/gcc/doc/tm.texi.in
|
||||
+++ b/gcc/doc/tm.texi.in
|
||||
@@ -381,7 +381,13 @@ the argument @option{-lgcc} to tell the linker to do the search.
|
||||
|
@ -265,5 +265,5 @@ index 40e07354b3d..81bd50b4d7c 100644
|
|||
|
||||
#ifdef ENABLE_DEFAULT_SSP
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ _cross_configure="--disable-bootstrap --with-sysroot=/usr/$CTARGET"
|
|||
|
||||
pkgname=gcc-armhf
|
||||
_pkgbase=10.2.1
|
||||
pkgver=10.2.1_git20210318
|
||||
pkgver=10.2.1_git20210328
|
||||
[ "$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="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"
|
||||
sha512sums="44d785af0f7aa321487f23b7656877e8112ca2e0b93df538508031d6541db6f7e92ddefb40e44870f4f86adc8dd0efbca3b1748539d62c46f18ac667e134c7f6 gcc-10.2.1_git20210328.tar.xz
|
||||
3b26000b0ffb3467d8d1b37782a4ba03564813ca33a2842ec2f86213e4ad8f0eba4dd55c43fe965fb90ab21bfecb7c8abd174b5faf09aad128ee25bfd1f48578 0001-posix_memalign.patch
|
||||
9b6e01b6c61c6d30a5965a16f9057495b6e73387085ecff3db87ad4153305fdcec132ade9f13229539cf35c29e0ceaac38a0eeb9f9598e1a30a4f67a2352c0b6 0002-gcc-poison-system-directories.patch
|
||||
eee255b920cfe35cb1df1c62a44f17c81479573308df87c12c0971a1dca82dd1c73a0544cc6ab9974cd75d212e19450fc855eaf794843f0d5541e9ba7985af2f 0003-Turn-on-Wl-z-relro-z-now-by-default.patch
|
||||
b1967302576ede18efbfd7de6c191b7503bc43f205a6c22787823d1bd66f03d197bb2f0e674594707a9958932605b4b524568b2383fa62117bd5d80ecacce29c 0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch
|
||||
45c21abd2153541959352ed75ec322038c0950351c164d5540b61070fcaf158feee3ee82fd6dd9aea03d846edb99f487f76a312d442d70de16371c783fe3704b 0005-On-linux-targets-pass-as-needed-by-default-to-the-li.patch
|
||||
16a7b2a1e5c2191694131f2eee06adf3e45d59de83e1b5fa1dff43210b9a7f13234cf27a95d9a1d799bcd944aa2af8dc33396d518b574b8773ad52ebc6e80edc 0006-Enable-Wformat-and-Wformat-security-by-default.patch
|
||||
daef4ebe907027b9ed2a4d940bb729355c86146dedd963f19b6f3e293e9e9807312c457a76c8599cc759283e7c35b85b721a60cabfc3026538efcbce212e10ea 0007-Enable-Wtrampolines-by-default.patch
|
||||
f67ca64ef00350404a4db016e605a255e1669c9d05c86061816905348ddc9ffe260ae8d05d0fd1b9c9c2268b2943b2507a95e63ced39a4c5dfb791964f6f4a16 0008-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand.patch
|
||||
a7867b548b54ac81eedfda56679ee6658e690bb47528f9c437538c09bfeb5c8f0051788d61b480ddef3b3d16c4b2c35669741d5f99b2e68a89c7aec6280bc65f 0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during.patch
|
||||
3d21fae6c58aabf7f05caabcc54635650e178d87d3816cfd367f14dfcfb0fa971526ce06d0c5f84557ce66220c2859b66897ede76c7e5d59cb72789b3b4edcae 0010-Don-t-declare-asprintf-if-defined-as-a-macro.patch
|
||||
da4005b10d0222ebddc44dc9334933d80064583dc9f4e949ceef5b9739556d01ed91513a1a26758bf1211fd7a941d4e0d7cd1093b2f03cd00950981b8be87c1a 0011-libiberty-copy-PIC-objects-during-build-process.patch
|
||||
f9acc3d4691525b6f64344485b9566a5e916572159c2b779f79324c56d6a3d9acb9c8dd79c0cf4d067737ca9c966aa1ba6b22c0eb6a4aadf91c54a3455a2bcd9 0012-libitm-disable-FORTIFY.patch
|
||||
78fa151c0121455d52b7499b1e94761c4bb1150acaa751275df8e26ee27be785c78e2f7c7ec6fd3fda8cba431f2c151c79d61f9c00d51f55b2ae0ea588f3880c 0013-libgcc_s.patch
|
||||
01afd5aab0f73ad2ee59459520d0fd93e772e954907e453ffc853e2b03f0c963f04abaea4479b202f79fa5c535b3a5b95f3ecde727ddfefb2c3e02e269ab39cc 0014-nopie.patch
|
||||
1da8e1e5124e480b29b35c0401298d4c9a15b871e7bfede525df33e0ebaf56dc63d0854c28876d3ea77438353641c9ff5d4050698bca9fb91765ab92f9208359 0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu.patch
|
||||
79853461889abccf810f70c8b6de5bb8a201681957dfeb1e7f0bc6acc3e939958f3e4012ff76ff01f7004398170566f100e49fa2ad3187dde4cdee60ac28a00d 0016-dlang-update-zlib-binding.patch
|
||||
bbd954ac46d52d1fa8dcc731714424e026189d93eb6da6e632da997b3555b22dcff341626975d7acb795b655355ca493ebcffb925ba8b95e6dc3682a1c1e3fcf 0017-dlang-fix-fcntl-on-mips-add-libucontext-dep.patch
|
||||
e6cd2ff6c03cad621bfd8b6c50bd7f9280a8a944096d0994cb11a7689c40cecffb2efc813db39e040c064ed1a8fa8bbd60ff51ab3bb69485faa216f4d9bab17d 0018-ada-fix-shared-linking.patch
|
||||
a16631492e020f54fe19dc41ab831df881c96903d7ae9beaf9cfaed8c3bb65fdabea2ed0fc0945736a21432032623acb4403e9dc96d6020bd08b3836669719be 0019-build-fix-CXXFLAGS_FOR_BUILD-passing.patch
|
||||
1313e45ea2a9f8118d86a68e0942afc85840bbcc0154683f19660a09b7d51448f87ceb2e04fa9e70d84b7494467855f3062bb6be896cfbccb4ffb33dc3f836dd 0020-add-fortify-headers-paths.patch
|
||||
a7f159ee2719cf16df666c58cac7266c6d14531076c719e3723f74b022c30338b7a53b0580aa373bcef8ccf607e7e54d4fb8d4da92da9ed82046797d8d4530e0 0021-Alpine-musl-package-provides-libssp_nonshared.a.-We-.patch
|
||||
b2d84e116538be203b10b795eb2ec11cd5aac3dc4b6d9216118b61de417929c68f3f961ae9c6edbb86a4f74305dabc26619aac1fe1ad289b274e4c546eeeb2dc 0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li.patch
|
||||
72bb76b5e039c341c01d23dd503faaf290efd7389c748696ef058f9534d96bbfea8e56c52be4737a4ef7ab6bef8806c729d35175f5f55fddced42b3317ab223d 0023-Pure-64-bit-MIPS.patch
|
||||
775fd10e51e80f22b21158c64cab69fbf7783dba784904a364614f319dca9c227d219714ddf4bb8c84d5e226322ce46739313f85e8b564df73f6ee91d54cfd82 0024-use-pure-64-bit-configuration-where-appropriate.patch
|
||||
1fb0f5b812045f485051b16f5e7f4cf9785471a1c6069f88086edd41c65db4eb35681cc52916ef36586224ce7f5a66fc4e548076525afe6a6b56e21668fa5c81 0025-always-build-libgcc_eh.a.patch
|
||||
84eb567250c6cc3c4dc00fb5a0de32648eb81b8bc50fb5b0fdcc7208118c887c7274677aafdc8e2400be4d44346ddaccc0b2a3eb99b000f06cc446e90e6c760d 0026-ada-libgnarl-compatibility-for-musl.patch
|
||||
d6ea8bba98cca5cb9ef952c344f063d126dab7f7d30fbf411334be29e9aae611af85e137c92c16e6e72410fe7fed26d984d8807f0469770cae85f98f7b4d8eac 0027-ada-musl-support-fixes.patch
|
||||
551da64e652effcb3b8bab8f4fee27d83665505ebe4207f891fd0149a04d601bd0ca60b232e58dc2190a7b9469e47a628e4b0b9986a260535aa3416e662c2fcc 0028-gcc-go-Use-_off_t-type-instead-of-_loff_t.patch
|
||||
156c9f987f9579a05509dcdf0575559692be337a1412b4eb0a5eb3a0662ecf8ea2feed8a581741ff637b8dcb186769f54ae2e1b0e4dcace8ac7bb9eb9dd4e918 0029-gcc-go-Don-t-include-sys-user.h.patch
|
||||
835be5d6477613def7866d2c9392d3327fe09564890d955db7dd0e77c6aacc234f4a8881b1fb15abae20b0b490fd6cebc5211562629166dc546b33b4f3207a24 0030-gcc-go-Fix-ucontext_t-on-PPC64.patch
|
||||
e0f2b85c4ef4bc83a450e48badc879f67b582d08d9bebad0f466393c9bda9e1898da2af30f90019d65e42bcdbd9fd30540dc3f307bb564470e9b8cae1a8a1e57 0031-gcc-go-Fix-handling-of-signal-34-on-musl.patch
|
||||
0e6b051452f5f70a279eb323700b933cc856a7a7ec402f822af9cb3d57327fca9ebdeb253e6d87b76098bfd7da9a29591a051f57756ce5a2111da64886b066b4 0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap.patch
|
||||
5df836874e41ce132a385f8b407f53feaa7854c7e3ecd5bbebc73622d9f0dfdd5000fa1f1545c4c4126d1d83e5d78d203180aec1f09d05369776c5b70f7ffddc 0033-gcc-go-Fix-st_-a-m-c-tim-fields-in-generated-sysinfo.patch
|
||||
a49b175ac231ae683bfbd8e422ac61e55f8ed265ec6bfa5b5a32800ba0605fde48088c12bf5b4ed29c9e202dea93c9443c67c61c2f2eecd709e6aefb3f1ffd32 0034-gcc-go-signal-34-is-special-on-musl-libc.patch
|
||||
70d8725a3969e7b153db01c84dac5accb911d1b595072eda3bf0e2f24037ebcba478b7c2e80ab105ba3f06b404fd47deb8b509e1f5e652f40bf3b6eafef6f0d0 0035-gcc-go-Prefer-_off_t-over-_off64_t.patch
|
||||
eeb75092443f65e4da76293be1d1a742a0e951c763b5a59ffce056b4a7a84b33dade0e1c96a9887474d16571c797d916c7357ad7fb8004ddbe5195175ca55954 0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch
|
||||
c6dbba1ae7e11ab0ff58f4c001b5b76c776bf42f17591bc035b42bd7c4e473d837e7daf58e71949889cd1631a88ef5da7058e5d65292090d844077fbb2f6ae02 0037-gcc-go-link-to-libucontext.patch
|
||||
11e017e82c9e3a8216703972a2d5195eb9153f224d43aeda0aa63519f39212d735b9018ea1c28a214e1eaac31339b5b48273d46a009d82c16a5041d1c0462b2f 0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct.patch
|
||||
f83a53fefcadcae65fbda5e7d7f3dc3ee949596056ac1b4fbd3117af469a2ea306cacb4f58c345018c12868f64d63d82b1de63a65fcba21749a0a85c6dcaa95a 0039-CRuntime_Musl-Support-v1.2.0-for-32-bits.patch
|
||||
b19533749ca4048a2956eab18b99fb2e1c5e4cffe9bf4a77d628b0e167af1f9dbb08a747d7888b365789ab9c6e5ce8cd6c09ef171e33f08c136ef6d4b5f05192 0040-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 63fa98f51a5a28b95e92ce597f4a8dc995af2416 Mon Sep 17 00:00:00 2001
|
||||
From 56ba7da205f1ec49b1379ab40d533c2e2d70a1a7 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Fri, 26 Jan 2018 20:32:50 +0000
|
||||
Subject: [PATCH] posix_memalign
|
||||
|
@ -38,5 +38,5 @@ index 87344d9383f..ece428df487 100644
|
|||
else
|
||||
return NULL;
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 5d734d2d2b3dcc3da11e98d1b89f51b6b7aece76 Mon Sep 17 00:00:00 2001
|
||||
From 4c53f798c9823dcfc7fe8e2dd26de0077545069d Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Fri, 29 Mar 2013 08:59:00 +0400
|
||||
Subject: [PATCH] gcc: poison-system-directories
|
||||
|
@ -120,7 +120,7 @@ index 84dceb8074a..bf64ffbe46f 100644
|
|||
AC_SUBST(subdirs)
|
||||
AC_SUBST(srcdir)
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 7775bcc72eb..034d3066c2b 100644
|
||||
index 0c1b5975e6b..ede239a0ccd 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -348,6 +348,7 @@ Objective-C and Objective-C++ Dialects}.
|
||||
|
@ -199,5 +199,5 @@ index 8a2bda00f80..9098ab044ab 100644
|
|||
|
||||
/* Use given -I paths for #include "..." but not #include <...>, and
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From cd3f6f59b0b7da5bf5ebb451e1e2936847b17246 Mon Sep 17 00:00:00 2001
|
||||
From caf66e830299ba0a865041800ea9b32a3091f141 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:45:49 +0000
|
||||
Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default.
|
||||
|
@ -9,7 +9,7 @@ Subject: [PATCH] Turn on -Wl,-z,relro,-z,now by default.
|
|||
2 files changed, 4 insertions(+)
|
||||
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 034d3066c2b..4885efe3247 100644
|
||||
index ede239a0ccd..43d02c26a1a 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -14663,6 +14663,9 @@ For example, @option{-Wl,-Map,output.map} passes @option{-Map output.map} to the
|
||||
|
@ -35,5 +35,5 @@ index b2200c5185a..625c9ab7902 100644
|
|||
%{s} %{t} %{u*} %{z} %{Z} %{!nostdlib:%{!r:%{!nostartfiles:%S}}} \
|
||||
%{Wno-poison-system-directories:--no-poison-system-directories} \
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From cc84ea452339411ff0aef5c9ca50a6d5c9d54683 Mon Sep 17 00:00:00 2001
|
||||
From 48413b53fb7c9d780b55b84eaf6c70f154719907 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:46:22 +0000
|
||||
Subject: [PATCH] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC,
|
||||
|
@ -25,7 +25,7 @@ index db91a36794a..ed976c71404 100644
|
|||
if (flag_gnu89_inline)
|
||||
cpp_define (pfile, "__GNUC_GNU_INLINE__");
|
||||
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
|
||||
index 4885efe3247..a3e5e002fa5 100644
|
||||
index 43d02c26a1a..78469ebe55d 100644
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -9230,6 +9230,12 @@ also turns on the following optimization flags:
|
||||
|
@ -42,5 +42,5 @@ index 4885efe3247..a3e5e002fa5 100644
|
|||
@opindex O3
|
||||
Optimize yet more. @option{-O3} turns on all optimizations specified
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 9abf2f6b4a8ecf8e537501511b66ba70d95b57ca Mon Sep 17 00:00:00 2001
|
||||
From 31ec8fceef33284c4ed3ca4bb97e4a24eb088265 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:46:56 +0000
|
||||
Subject: [PATCH] On linux targets pass --as-needed by default to the linker,
|
||||
|
@ -265,5 +265,5 @@ index 625c9ab7902..7aec9d3a016 100644
|
|||
#else
|
||||
#define LIBUBSAN_SPEC "-lubsan" STATIC_LIBUBSAN_LIBS
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a8f60e613d617b49e425caaa2777e937a47267a7 Mon Sep 17 00:00:00 2001
|
||||
From 1a17780987ee63da34d330e9a2b186751c929c46 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:47:43 +0000
|
||||
Subject: [PATCH] Enable -Wformat and -Wformat-security by default.
|
||||
|
@ -30,5 +30,5 @@ index c49da99d395..93f25319005 100644
|
|||
|
||||
Wformat-overflow=
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From ebf91cc56bc36a29055c95c28a817927ee13827f Mon Sep 17 00:00:00 2001
|
||||
From 901acffb0caae749c5b830d01a6e858f34311cd5 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:48:24 +0000
|
||||
Subject: [PATCH] Enable -Wtrampolines by default.
|
||||
|
@ -21,5 +21,5 @@ index d8b2e237d89..5087ae84d49 100644
|
|||
|
||||
Wtype-limits
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0b903fdbb6027aa63e352b6684176f30746896a6 Mon Sep 17 00:00:00 2001
|
||||
From 4d09aa762edd682ffb7665b21f7ecd6e1cf90a3f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:49:40 +0000
|
||||
Subject: [PATCH] Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding
|
||||
|
@ -49,5 +49,5 @@ index 4aec480798b..eaecfab37ad 100644
|
|||
|
||||
-param=stack-clash-protection-guard-size=
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 2588579b886f927749c90a30ee9ef850380ce068 Mon Sep 17 00:00:00 2001
|
||||
From e9b5aa5bb3788b2600a719d3b5ed56e3397ec0ad Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:50:33 +0000
|
||||
Subject: [PATCH] Ensure that msgfmt doesn't encounter problems during gcc
|
||||
|
@ -50,5 +50,5 @@ index a0f84b0cfa0..ab24a47a2fd 100644
|
|||
|
||||
all-local: all-local-$(USE_NLS)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From f3243318f448bd5545ad6a43c6704dda33dbe276 Mon Sep 17 00:00:00 2001
|
||||
From d87e3805d5f308798e82008b9b3c3440958b6f20 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:52:07 +0000
|
||||
Subject: [PATCH] Don't declare asprintf if defined as a macro.
|
||||
|
@ -24,5 +24,5 @@ index 141cb886a85..fa0e78eb62f 100644
|
|||
/* Like asprintf but allocates memory without fail. This works like
|
||||
xmalloc. */
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 816a1bc4d9de9bf7b89f572c33895c131ba55edb Mon Sep 17 00:00:00 2001
|
||||
From 33b3fa0e5bc57219de066c04beaf4fcd09054812 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:53:00 +0000
|
||||
Subject: [PATCH] libiberty: copy PIC objects during build process
|
||||
|
@ -20,5 +20,5 @@ index d6b302e02fd..fd39928546f 100644
|
|||
else true; fi
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 0ebcc189289b96d9862074df8e6ad471231ebefc Mon Sep 17 00:00:00 2001
|
||||
From 0538fa07136fefd76a0b958db48cd6a06eaf630c Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:53:36 +0000
|
||||
Subject: [PATCH] libitm: disable FORTIFY
|
||||
|
@ -29,5 +29,5 @@ index d1beb5c9ec8..c2b50b95c01 100644
|
|||
# work out any special compilation flags as necessary.
|
||||
case "${target_cpu}" in
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From b2857a15e6c8f9c27421d902413731ade452c919 Mon Sep 17 00:00:00 2001
|
||||
From 7f4a2e2f3ab6b649538f3fd775a6f7a5507de543 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Sat, 24 Oct 2015 20:09:53 +0000
|
||||
Subject: [PATCH] libgcc_s
|
||||
|
@ -10,7 +10,7 @@ Subject: [PATCH] libgcc_s
|
|||
3 files changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c
|
||||
index 3942d412891..53bd0adca08 100644
|
||||
index 47d52550e5e..9cb8cc7950e 100644
|
||||
--- a/gcc/config/i386/i386-expand.c
|
||||
+++ b/gcc/config/i386/i386-expand.c
|
||||
@@ -10976,10 +10976,10 @@ ix86_expand_builtin (tree exp, rtx target, rtx subtarget,
|
||||
|
@ -53,5 +53,5 @@ index 8506a635790..564296f788e 100644
|
|||
+HOST_LIBGCC2_CFLAGS += -mlong-double-80 $(CET_FLAGS)
|
||||
CRTSTUFF_T_CFLAGS += $(CET_FLAGS)
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 16c11279f3e8bc1b8d6ff5fb199e71f83e41b4eb Mon Sep 17 00:00:00 2001
|
||||
From 6c3e5f01e4ac338e85b1a6b5956699d882705882 Mon Sep 17 00:00:00 2001
|
||||
From: Szabolcs Nagy <nsz@port70.net>
|
||||
Date: Sat, 7 Nov 2015 02:08:05 +0000
|
||||
Subject: [PATCH] nopie
|
||||
|
@ -71,5 +71,5 @@ index bf64ffbe46f..9c2571de709 100644
|
|||
AC_SUBST([NO_PIE_FLAG])
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 7737dc34fb4aa5834cdbc5fdbda890fada392d4b Mon Sep 17 00:00:00 2001
|
||||
From 66657865719efb0a86ea2ab75511cb326e8aa46f Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:57:09 +0000
|
||||
Subject: [PATCH] libffi: use __linux__ instead of __gnu_linux__ for musl
|
||||
|
@ -21,5 +21,5 @@ index 721ff00ea43..22a699c6340 100644
|
|||
with both write and execute permission. Code compiled when this
|
||||
option is defined will attempt to map such pages once, but if it
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a175d73decaa7d4abaf052ce3559ae553a0ea1dd Mon Sep 17 00:00:00 2001
|
||||
From b8a954b1e4033ff559e312d693c74e90e3f13210 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:57:51 +0000
|
||||
Subject: [PATCH] dlang: update zlib binding
|
||||
|
@ -421,5 +421,5 @@ index e6cce240fd5..bd2fe37ebec 100644
|
|||
}
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 438a8a30daa85f8125988da20d60da7867f3dd90 Mon Sep 17 00:00:00 2001
|
||||
From 4d1fe9d5df3ab850df21d68c73d2d3c601910288 Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:58:22 +0000
|
||||
Subject: [PATCH] dlang: fix fcntl on mips, add libucontext dep
|
||||
|
@ -47,5 +47,5 @@ index 9febcff849b..cb34e2108bd 100644
|
|||
static assert(0, "Platform not supported");
|
||||
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From a224a922bf24d2f2438336fe251c804a3d11b700 Mon Sep 17 00:00:00 2001
|
||||
From 04d8d2c7052c0e92825b4246da0df9ac8753701e Mon Sep 17 00:00:00 2001
|
||||
From: Ariadne Conill <ariadne@dereferenced.org>
|
||||
Date: Fri, 21 Aug 2020 06:59:16 +0000
|
||||
Subject: [PATCH] ada: fix shared linking
|
||||
|
@ -38,5 +38,5 @@ index 02c413a412f..f0e52a87d6e 100644
|
|||
unsigned char __gnat_objlist_file_supported = 1;
|
||||
const char *__gnat_object_library_extension = ".a";
|
||||
--
|
||||
2.30.1
|
||||
2.31.0
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue