From 55f9b2f3362a72cd6a65d4b4eef018cd26c401ea Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 30 Jan 2020 22:04:12 +0100 Subject: [PATCH] 10.0.1-0.7 --- .gitignore | 1 + gcc.spec | 32 +++++++++++++++++++++++++------ gcc10-libcpp-lex-workaround.patch | 20 ------------------- sources | 2 +- 4 files changed, 28 insertions(+), 27 deletions(-) delete mode 100644 gcc10-libcpp-lex-workaround.patch diff --git a/.gitignore b/.gitignore index 97c751e..f7a4b74 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /gcc-10.0.1-20200121.tar.xz /gcc-10.0.1-20200123.tar.xz /gcc-10.0.1-20200126.tar.xz +/gcc-10.0.1-20200130.tar.xz diff --git a/gcc.spec b/gcc.spec index 38850c6..203d962 100644 --- a/gcc.spec +++ b/gcc.spec @@ -1,10 +1,10 @@ -%global DATE 20200126 -%global gitrev 834af6f1f10cfe4642e6f690f0c7b6dae44de101 +%global DATE 20200130 +%global gitrev e391c69b766a2056ab10cf80fa0cbe777f338235 %global gcc_version 10.0.1 %global gcc_major 10 # Note, gcc_release must be integer, if you want to add suffixes to # %%{release}, append them after %%{gcc_release} on Release: line. -%global gcc_release 0.6 +%global gcc_release 0.7 %global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e %global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0 %global _unpackaged_files_terminate_build 0 @@ -110,7 +110,7 @@ Summary: Various compilers (C, C++, Objective-C, ...) Name: gcc Version: %{gcc_version} -Release: %{gcc_release}%{?dist}.1 +Release: %{gcc_release}%{?dist} # libgcc, libgfortran, libgomp, libstdc++ and crtstuff have # GCC Runtime Exception. License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD @@ -3000,8 +3000,28 @@ end %endif %changelog -* Tue Jan 28 2020 Fedora Release Engineering - 10.0.1-0.6.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild +* Thu Jan 30 2020 Jakub Jelinek 10.0.1-0.7 +- update from trunk + - PRs analyzer/93276, analyzer/93291, analyzer/93349, analyzer/93450, + analyzer/93451, bootstrap/93409, c++/60503, c++/82521, c++/88092, + c++/89357, c++/89640, c++/90333, c++/90338, c++/90546, c++/90731, + c++/90966, c++/90992, c++/91118, c++/91754, c++/91826, c++/92440, + c++/92601, c++/92948, c++/93442, c++/93443, c++/93477, driver/91220, + fortran/85781, fortran/87103, fortran/92123, fortran/93025, + fortran/93461, fortran/93463, fortran/93464, fortran/93473, + gcov-profile/93403, libstdc++/92895, libstdc++/93325, libstdc++/93426, + libstdc++/93470, libstdc++/93478, libstdc++/93479, middle-end/92323, + middle-end/93437, middle-end/93505, rtl-optimization/87763, + rtl-optimization/92989, rtl-optimization/93170, + rtl-optimization/93272, sanitizer/93436, target/91399, target/91461, + target/91824, target/92822, target/93221, target/93274, target/93418, + target/93494, testsuite/71727, testsuite/91171, testsuite/93393, + testsuite/93460, tree-optimization/89689, tree-optimization/92706, + tree-optimization/92822, tree-optimization/93397, + tree-optimization/93428, tree-optimization/93434, + tree-optimization/93439, tree-optimization/93454 + - LTO fix for *.localalias aliases (#1795575, PR lto/93384) + - __has_include{,_next} fix (#1795633, PR preprocessor/93452) * Sun Jan 26 2020 Jakub Jelinek 10.0.1-0.6 - update from trunk diff --git a/gcc10-libcpp-lex-workaround.patch b/gcc10-libcpp-lex-workaround.patch deleted file mode 100644 index bcf5a33..0000000 --- a/gcc10-libcpp-lex-workaround.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- libcpp/lex.c 2020-01-12 11:54:38.565380941 +0100 -+++ libcpp/lex.c 2020-01-21 14:35:36.182794214 +0100 -@@ -752,7 +752,7 @@ search_line_fast (const uchar *s, const - } - } - --#elif defined (__ARM_NEON) && defined (__ARM_64BIT_STATE) -+#elif defined (__ARM_NEON) && defined (__ARM_64BIT_STATE) && __has_include("arm_bf16.h") - #include "arm_neon.h" - - /* This doesn't have to be the exact page size, but no system may use -@@ -847,7 +847,7 @@ done: - + __builtin_ctz (found)); - } - --#elif defined (__ARM_NEON) -+#elif defined (__ARM_NEON) && __has_include("arm_bf16.h") - #include "arm_neon.h" - - static const uchar * diff --git a/sources b/sources index 14edf4b..e98646f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (gcc-10.0.1-20200126.tar.xz) = 6263b1e255939d37f51e99493658d140902aab17f8aa78ff26255076e77fe301694aa2993e258423c500d665614f372f68f20e3c910d497cdd35490b84c39975 +SHA512 (gcc-10.0.1-20200130.tar.xz) = b7a96cac1876ac821cd9b758edf5acd07a621419533fa9a0676f87e10482bdbd750862484199572ed58a2fa243e41a7cad8abd5a1a53ea18f4e6c6e2e991c27c SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 9ceea0b883185fe489724d54a7e909bb6ed4785fcadf80162033dc6a133e2657337175601278e4155d1f8fac275ff9c8a02572aea876166c608774c809f832e9 SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7