Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
Jakub Jelinek
2e1b588edc 9.3.1-2 2020-04-08 14:57:26 +02:00
Jakub Jelinek
69498b2228 9.3.1-1 2020-03-17 20:16:14 +01:00
Jakub Jelinek
eed50aa55c 9.2.1-3 2020-01-23 13:34:21 +01:00
5 changed files with 98 additions and 8 deletions

3
.gitignore vendored
View file

@ -79,3 +79,6 @@
/gcc-9.1.1-20190605.tar.xz
/gcc-9.2.1-20190827.tar.xz
/gcc-9.2.1-20191120.tar.xz
/gcc-9.2.1-20200123.tar.xz
/gcc-9.3.1-20200317.tar.xz
/gcc-9.3.1-20200408.tar.xz

View file

@ -1,6 +1,6 @@
%global DATE 20191120
%global SVNREV 278493
%global gcc_version 9.2.1
%global DATE 20200408
%global gitrev 3535aa1f5e6c9b2de6a60d84460b8c5945a77ab4
%global gcc_version 9.3.1
%global gcc_major 9
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
@ -113,8 +113,10 @@ Release: %{gcc_release}%{?dist}
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
# svn export svn://gcc.gnu.org/svn/gcc/branches/redhat/gcc-9-branch@%%{SVNREV} gcc-%%{version}-%%{DATE}
# tar cf - gcc-%%{version}-%%{DATE} | xz -9e > gcc-%%{version}-%%{DATE}.tar.xz
# git clone --depth 1 git://gcc.gnu.org/git/gcc.git gcc-dir.tmp
# git --git-dir=gcc-dir.tmp/.git fetch --depth 1 origin %%{gitrev}
# git --git-dir=gcc-dir.tmp/.git archive --prefix=%%{name}-%%{version}-%%{DATE}/ %%{gitrev} | xz -9e > %%{name}-%%{version}-%%{DATE}.tar.xz
# rm -rf gcc-dir.tmp
Source0: gcc-%{version}-%{DATE}.tar.xz
# The source for nvptx-tools package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
@ -2969,6 +2971,84 @@ end
%endif
%changelog
* Wed Apr 8 2020 Jakub Jelinek <jakub@redhat.com> 9.3.1-2
- update from 9 branch
- PRs c++/84733, c++/90711, c++/90995, c++/91377, c++/91966, c++/93931,
c++/94385, c++/94453, c++/94477, c++/94512, c/94172, c/94239, d/94240,
debug/94277, debug/94283, debug/94459, driver/92757, fortran/85982,
fortran/93484, fortran/93498, fortran/93686, fortran/94030,
fortran/94348, gcov-profile/94029, ipa/94445, libstdc++/93960,
lto/94249, middle-end/94206, middle-end/94303, middle-end/94412,
middle-end/94423, target/87583, target/90763, target/91833,
target/91834, target/93069, target/93709, target/93819, target/94052,
target/94368, target/94435, target/94460, target/94488, target/94500,
target/94509, target/94518, testsuite/93935, tree-optimization/93435,
tree-optimization/94103, tree-optimization/94125,
tree-optimization/94211, tree-optimization/94329
- fix C++ ICE in get_fns (#1821077, PR c++/93597)
* Tue Mar 17 2020 Jakub Jelinek <jakub@redhat.com> 9.3.1-1
- update from 9 branch
- GCC 9.3 release
- PRs ada/91100, c++/60503, c++/86917, c++/88256, c++/88395, c++/89357,
c++/90333, c++/90338, c++/90432, c++/90505, c++/90546, c++/90731,
c++/90732, c++/90938, c++/90951, c++/90966, c++/90997, c++/91118,
c++/91607, c++/91826, c++/91953, c++/92003, c++/92068, c++/92601,
c++/92745, c++/92852, c++/92909, c++/93140, c++/93248, c++/93279,
c++/93299, c++/93442, c++/93551, c++/93557, c++/93676, c++/93905,
c/93576, c/93949, debug/92763, debug/93888, debug/94167,
fortran/92976, fortran/93309, fortran/93462, fortran/93463,
fortran/93541, fortran/93580, fortran/93599, fortran/93714,
fortran/93835, gcov-profile/93753, libbacktrace/91908, libgcc/85334,
libgomp/93515, libstdc++/78552, libstdc++/91910, libstdc++/92376,
libstdc++/92886, libstdc++/93205, libstdc++/93244, libstdc++/93325,
libstdc++/93470, libstdc++/93562, libstdc++/94063, libstdc++/94069,
libstdc++/94199, lto/93966, middle-end/90313, middle-end/90648,
middle-end/92674, middle-end/92768, middle-end/93054,
middle-end/93399, middle-end/93505, middle-end/93555,
middle-end/93566, middle-end/94111, middle-end/94189, other/93965,
rtl-optimization/88879, rtl-optimization/91838,
rtl-optimization/93402, rtl-optimization/93908,
rtl-optimization/94002, rtl-optimization/94119, sanitizer/93436,
target/65782, target/87560, target/90311, target/90724, target/91276,
target/91913, target/92424, target/92692, target/93047, target/93304,
target/93418, target/93568, target/93637, target/93656, target/93658,
target/93670, target/93673, target/93696, target/93704, target/93724,
target/93743, target/93800, target/93828, target/93913, target/94046,
target/94121, target/94134, testsuite/92398, testsuite/94019,
testsuite/94023, testsuite/94036, tree-optimization/92420,
tree-optimization/92704, tree-optimization/92710,
tree-optimization/93381, tree-optimization/93434,
tree-optimization/93439, tree-optimization/93744,
tree-optimization/93767, tree-optimization/93820,
tree-optimization/93945, tree-optimization/94001,
tree-optimization/94114, tree-optimization/94130,
tree-optimization/94163
* Thu Jan 23 2020 Jakub Jelinek <jakub@redhat.com> 9.2.1-3
- update from 9 branch
- PRs ada/92362, ada/92489, ada/92575, c++/57082, c++/60228, c++/61414,
c++/90842, c++/91476, c++/92150, c++/92438, c++/92446, c++/92524,
c++/92531, c++/92648, c++/92695, c++/92732, c++/92831, c++/92859,
c++/92992, c++/93228, c++/93286, c/90677, c/93072, c/93241, c/93348,
debug/92664, fortran/84135, fortran/91783, fortran/91944,
fortran/92050, fortran/92100, fortran/92569, fortran/92629,
fortran/92753, fortran/92756, fortran/92775, fortran/92781,
fortran/92897, fortran/92898, fortran/92899, fortran/92961,
fortran/92977, fortran/93236, fortran/93329, inline-asm/93202,
ipa/84963, ipa/92357, ipa/92971, ipa/93087, ipa/93223,
libfortran/93234, libgomp/93065, libgomp/93066, libgomp/93219,
libstdc++/81091, libstdc++/91786, libstdc++/91947, libstdc++/92267,
libstdc++/92853, libstdc++/93201, libstdc++/93208, middle-end/90796,
middle-end/91226, middle-end/93246, other/92090,
rtl-optimization/92591, rtl-optimization/93088, target/67834,
target/91298, target/92098, target/92132, target/92499, target/92545,
target/92615, target/92723, target/92904, target/92950, target/93009,
target/93073, target/93111, target/93182, target/93188, target/93254,
target/93333, target/93335, tree-optimization/91355,
tree-optimization/92222, tree-optimization/92644,
tree-optimization/92930
* Wed Nov 20 2019 Jakub Jelinek <jakub@redhat.com> 9.2.1-2
- update from 9 branch
- PRs ada/91995, bootstrap/90543, c++/85254, c++/88203, c++/90767,

View file

@ -4,7 +4,7 @@
<a class="link" href="https://www.fsf.org" target="_top">FSF
</a>
</p><p>
+ Release 9.2.1
+ Release 9.3.1
+ </p><p>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
@ -17,7 +17,7 @@
</p><p>
- The API documentation, rendered into HTML, can be viewed online
+ The API documentation, rendered into HTML, can be viewed locally
+ <a class="link" href="api/index.html" target="_top">for the 9.2.1 release</a>,
+ <a class="link" href="api/index.html" target="_top">for the 9.3.1 release</a>,
+ online
<a class="link" href="http://gcc.gnu.org/onlinedocs/" target="_top">for each GCC release</a>
and

View file

@ -1,3 +1,3 @@
SHA512 (gcc-9.2.1-20191120.tar.xz) = cbd156d19afc4d4e752df3aee159906899f229342c314dcb16699e29bb43c0ac63b35ced11fcc50c4017c20e4e0e5609d941d88abcfe16e3903c3e7da6050acd
SHA512 (gcc-9.3.1-20200408.tar.xz) = 10518ee02087fd37d48bdd52e804dc384357e8744dd064b6b5042b826869d2ec75861c9b4f2dd73ad76cfb619558e0b13735979e3badb920ef029b248fc875a8
SHA512 (nvptx-newlib-aadc8eb0ec43b7cd0dd2dfb484bae63c8b05ef24.tar.xz) = 94f7089365296f7dfa485107b4143bebc850a81586f3460fd896bbbb6ba099a00217d4042133424fd2183b352132f4fd367e6a60599bdae2a26dfd48a77d0e04
SHA512 (nvptx-tools-c28050f60193b3b95a18866a96f03334e874e78f.tar.xz) = a688cb12cf805950a5abbb13b52f45c81dbee98e310b7ed57ae20e76dbfa5964a16270148374a6426d177db71909d28360490f091c86a5d19d4faa5127beeee1

7
update-gcc.sh Executable file
View file

@ -0,0 +1,7 @@
#!/bin/sh
[ -d gcc-dir.tmp ] && echo gcc-dir.tmp already exists && exit 1
git clone --depth 1 git://gcc.gnu.org/git/gcc.git gcc-dir.tmp
git --git-dir=gcc-dir.tmp/.git fetch --depth 1 origin $1
d=`date --iso | sed 's/-//g'`
git --git-dir=gcc-dir.tmp/.git archive --prefix=gcc-9.3.1-$d/ $1 | xz -9e > gcc-9.3.1-$d.tar.xz
rm -rf gcc-dir.tmp