From d623019bc37c52d65e15badda306b0d1bfa057a5 Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Thu, 7 May 2020 21:36:03 +0300 Subject: gcc: bump to 10.1.0 --- core/gcc/build | 6 ++---- core/gcc/checksums | 5 ++--- core/gcc/files/c99 | 0 core/gcc/patches/invalid_tls_model.patch | 26 -------------------------- core/gcc/sources | 5 ++--- core/gcc/version | 2 +- 6 files changed, 7 insertions(+), 37 deletions(-) mode change 100644 => 100755 core/gcc/files/c99 delete mode 100644 core/gcc/patches/invalid_tls_model.patch (limited to 'core/gcc') diff --git a/core/gcc/build b/core/gcc/build index cabb73b7..e8a8c315 100755 --- a/core/gcc/build +++ b/core/gcc/build @@ -1,10 +1,8 @@ #!/bin/sh -e -patch -p1 < invalid_tls_model.patch - # Make sure gmp is built with generic options. -cp -v gcc/gmp/configfsf.guess gcc/gmp/config.guess -cp -v gcc/gmp/configfsf.sub gcc/gmp/config.sub +cp gcc/gmp/configfsf.guess gcc/gmp/config.guess +cp gcc/gmp/configfsf.sub gcc/gmp/config.sub # Use lib not lib64 by default. sed -i '/m64=/s/lib64/lib/' gcc/gcc/config/i386/t-linux64 diff --git a/core/gcc/checksums b/core/gcc/checksums index eb703466..31e5fbd3 100644 --- a/core/gcc/checksums +++ b/core/gcc/checksums @@ -1,6 +1,5 @@ -71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1 gcc-9.3.0.tar.xz -87b565e89a9a684fe4ebeeddb8399dce2599f9c9049854ca8c0dfbdea0e21912 gmp-6.1.2.tar.xz +b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2 gcc-10.1.0.tar.xz +258e6cd51b3fbdfc185c716d55f82c08aff57df0c6fbd143cf6ed561267a1526 gmp-6.2.0.tar.xz 1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a mpfr-4.0.2.tar.xz 6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e mpc-1.1.0.tar.gz 765614b3396d70bca3fa0ae4a813632486c6dca320e2bd13c8c39dca52be4a4c c99 -b0bf792c3f5278e768b7199cc94e8c57e364eb0b70dc5a226d47eb9e25e1dac9 invalid_tls_model.patch diff --git a/core/gcc/files/c99 b/core/gcc/files/c99 old mode 100644 new mode 100755 diff --git a/core/gcc/patches/invalid_tls_model.patch b/core/gcc/patches/invalid_tls_model.patch deleted file mode 100644 index b47a67d1..00000000 --- a/core/gcc/patches/invalid_tls_model.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/gcc/libgomp/configure.tgt 2018-11-08 18:13:04.000000000 +0100 -+++ b/gcc/libgomp/configure.tgt 2019-06-29 20:06:31.972950350 +0200 -@@ -10,23 +10,6 @@ - # XCFLAGS Add extra compile flags to use. - # XLDFLAGS Add extra link flags to use. - --# Optimize TLS usage by avoiding the overhead of dynamic allocation. --if test $gcc_cv_have_tls = yes ; then -- case "${target}" in -- -- *-*-k*bsd*-gnu*) -- ;; -- -- *-*-linux* | *-*-gnu*) -- XCFLAGS="${XCFLAGS} -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS" -- ;; -- -- *-*-rtems*) -- XCFLAGS="${XCFLAGS} -ftls-model=local-exec" -- ;; -- esac --fi -- - # Since we require POSIX threads, assume a POSIX system by default. - config_path="posix" - diff --git a/core/gcc/sources b/core/gcc/sources index f0bcc41b..6eb83031 100644 --- a/core/gcc/sources +++ b/core/gcc/sources @@ -1,6 +1,5 @@ -https://mirrors.kernel.org/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.xz gcc -https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz gcc/gmp +https://gcc.gnu.org/pub/gcc/releases/gcc-10.1.0/gcc-10.1.0.tar.xz gcc +https://gmplib.org/download/gmp/gmp-6.2.0.tar.xz gcc/gmp https://ftp.gnu.org/gnu/mpfr/mpfr-4.0.2.tar.xz gcc/mpfr https://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz gcc/mpc files/c99 -patches/invalid_tls_model.patch diff --git a/core/gcc/version b/core/gcc/version index 67abdd4c..3d0f48ce 100644 --- a/core/gcc/version +++ b/core/gcc/version @@ -1 +1 @@ -9.3.0 1 +10.1.0 1 -- cgit v1.2.3