Skip to content
Snippets Groups Projects
Unverified Commit d4257198 authored by Oliver Smith's avatar Oliver Smith
Browse files

cross/gcc-*: upgrade to 10.2.0-r2

parent aced152a
No related branches found
No related tags found
No related merge requests found
Pipeline #193090 passed
Showing
with 20 additions and 20 deletions
From 399f9e74a691ca6272d460d72d1b47afcad84752 Mon Sep 17 00:00:00 2001
From: Szabolcs Nagy <nsz@port70.net>
Date: Fri, 26 Jan 2018 20:32:50 +0000
Subject: [PATCH 01/28] posix_memalign
Subject: [PATCH 01/30] posix_memalign
---
gcc/config/i386/pmm_malloc.h | 9 +++++----
......
From 0e993b1b9a33910193862d76facf34bdbe58ed01 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 02/28] gcc: poison-system-directories
Subject: [PATCH 02/30] gcc: poison-system-directories
Add /sw/include and /opt/include based on the original
zecke-no-host-includes.patch patch. The original patch checked for
......
From a35a55940c3402f8ebb510ec7d8bc67e85051277 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:45:49 +0000
Subject: [PATCH 03/28] Turn on -Wl,-z,relro,-z,now by default.
Subject: [PATCH 03/30] Turn on -Wl,-z,relro,-z,now by default.
---
gcc/doc/invoke.texi | 3 +++
......
From d2865d0a184ef59be8893dd34edf5037c4bf48f7 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:46:22 +0000
Subject: [PATCH 04/28] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++,
Subject: [PATCH 04/30] Turn on -D_FORTIFY_SOURCE=2 by default for C, C++,
ObjC, ObjC++, if the optimization level is > 0
---
......
From 872e0a15a2b74cd6b6ba58e2e7e1605543ea36bd Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:46:56 +0000
Subject: [PATCH 05/28] On linux targets pass --as-needed by default to the
Subject: [PATCH 05/30] On linux targets pass --as-needed by default to the
linker, but always link the sanitizer libraries with --no-as-needed.
---
......
From 5e20872b8cc916cb457c63c6cd970c4fcba47bbb Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:47:43 +0000
Subject: [PATCH 06/28] Enable -Wformat and -Wformat-security by default.
Subject: [PATCH 06/30] Enable -Wformat and -Wformat-security by default.
---
gcc/c-family/c.opt | 4 ++--
......
From 1bcf7e30226852db956becebaffdfe2738923423 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:48:24 +0000
Subject: [PATCH 07/28] Enable -Wtrampolines by default.
Subject: [PATCH 07/30] Enable -Wtrampolines by default.
---
gcc/common.opt | 2 +-
......
From 23fd86ff34670873dd294bd87b93f45c3624903a Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:49:40 +0000
Subject: [PATCH 08/28] Disable ssp on -nostdlib, -nodefaultlibs and
Subject: [PATCH 08/30] Disable ssp on -nostdlib, -nodefaultlibs and
-ffreestanding Change the buffer size.
---
......
From d27d7936ecd9f357a3c6ee05e6548f8a68fdd4b7 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:50:33 +0000
Subject: [PATCH 09/28] Ensure that msgfmt doesn't encounter problems during
Subject: [PATCH 09/30] Ensure that msgfmt doesn't encounter problems during
gcc bootstrapping.
Solves error messages like the following:
......
From 2ec258d6d31e2c0c614c5086acee84a87768a67c Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:52:07 +0000
Subject: [PATCH 10/28] Don't declare asprintf if defined as a macro.
Subject: [PATCH 10/30] Don't declare asprintf if defined as a macro.
---
include/libiberty.h | 3 +++
......
From 4f6fd2272f57620da399d0f841fce12b9db3b2d1 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:53:00 +0000
Subject: [PATCH 11/28] libiberty: copy PIC objects during build process
Subject: [PATCH 11/30] libiberty: copy PIC objects during build process
---
libiberty/Makefile.in | 1 +
......
From cef5e0336cfdf4afd0e01fa9e562f686b234697a Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:53:36 +0000
Subject: [PATCH 12/28] libitm: disable FORTIFY
Subject: [PATCH 12/30] libitm: disable FORTIFY
---
libitm/configure.tgt | 10 ++++++++++
......
From d31721459e363e49dfe0a7797300864d9cef92f0 Mon Sep 17 00:00:00 2001
From: Szabolcs Nagy <nsz@port70.net>
Date: Sat, 24 Oct 2015 20:09:53 +0000
Subject: [PATCH 13/28] libgcc_s
Subject: [PATCH 13/30] libgcc_s
---
gcc/config/i386/i386-expand.c | 4 ++--
......
From f64f853eae3b390adbbc9b74a336d93918e6dca4 Mon Sep 17 00:00:00 2001
From: Szabolcs Nagy <nsz@port70.net>
Date: Sat, 7 Nov 2015 02:08:05 +0000
Subject: [PATCH 14/28] nopie
Subject: [PATCH 14/30] nopie
---
gcc/configure | 27 +++++++++++++++++++++++++++
......
From 37dace030c1402a8e6734a0fc59e18717ce1a2ef Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:57:09 +0000
Subject: [PATCH 15/28] libffi: use __linux__ instead of __gnu_linux__ for musl
Subject: [PATCH 15/30] libffi: use __linux__ instead of __gnu_linux__ for musl
---
libffi/src/closures.c | 2 +-
......
From 7fc386a2e629e859968da4eb4d0ff4983cb3b76f Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:57:51 +0000
Subject: [PATCH 16/28] dlang: update zlib binding
Subject: [PATCH 16/30] dlang: update zlib binding
---
libphobos/src/std/zlib.d | 266 ++++++++++++++++++++++++++++-----------
......
From ef5f7880cff27a2b92952ce53a207d5dd896923b Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:58:22 +0000
Subject: [PATCH 17/28] dlang: fix fcntl on mips, add libucontext dep
Subject: [PATCH 17/30] dlang: fix fcntl on mips, add libucontext dep
---
libphobos/configure.tgt | 1 +
......
From b675e0383262d6d702f5b732e4459d3e2c2a4891 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:59:16 +0000
Subject: [PATCH 18/28] ada: fix shared linking
Subject: [PATCH 18/30] ada: fix shared linking
---
gcc/ada/link.c | 12 ++++++------
......
From 0ea91dd6f8d856d5b589c2a3e95469fea06e7094 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 06:59:43 +0000
Subject: [PATCH 19/28] build: fix CXXFLAGS_FOR_BUILD passing
Subject: [PATCH 19/30] build: fix CXXFLAGS_FOR_BUILD passing
---
Makefile.in | 1 +
......
From 9684a815e1cbe854383c3c511e1d84d43c46ec94 Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 21 Aug 2020 07:00:17 +0000
Subject: [PATCH 20/28] libstdc++: futex: add time64 compatibility
Subject: [PATCH 20/30] libstdc++: futex: add time64 compatibility
---
libstdc++-v3/src/c++11/futex.cc | 8 ++++++++
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment