Compare commits
16 commits
rawhide
...
rhel-f29-b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
af95a1e54a | ||
|
|
f28df09d02 | ||
|
|
a8c26f3038 | ||
|
|
848c17f868 | ||
|
|
116e8c4b58 | ||
|
|
22e7d5c2e1 | ||
|
|
62b413d244 | ||
|
|
dec2ba6fea | ||
|
|
88de2413fb | ||
|
|
4332b901a3 | ||
|
|
a050417cd5 | ||
|
|
a0c76d403c | ||
|
|
2ba1d8f23a | ||
|
|
2859746f8f | ||
|
|
dabf8d891d | ||
|
|
56833e61a5 |
5 changed files with 347 additions and 40 deletions
10
.gitignore
vendored
10
.gitignore
vendored
|
|
@ -57,3 +57,13 @@
|
|||
/gcc-8.2.1-20181105.tar.xz
|
||||
/gcc-8.2.1-20181215.tar.xz
|
||||
/gcc-8.2.1-20190109.tar.xz
|
||||
/gcc-8.2.1-20190209.tar.xz
|
||||
/gcc-8.2.1-20190215.tar.xz
|
||||
/gcc-8.3.1-20190222.tar.xz
|
||||
/gcc-8.3.1-20190223.tar.xz
|
||||
/gcc-8.3.1-20190311.tar.xz
|
||||
/gcc-8.3.1-20190507.tar.xz
|
||||
/gcc-8.3.1-20191121.tar.xz
|
||||
/gcc-8.4.1-20200918.tar.xz
|
||||
/gcc-8.4.1-20210423.tar.xz
|
||||
/gcc-8.5.0-20210514.tar.xz
|
||||
|
|
|
|||
364
gcc.spec
364
gcc.spec
|
|
@ -1,10 +1,10 @@
|
|||
%global DATE 20190109
|
||||
%global SVNREV 267776
|
||||
%global gcc_version 8.2.1
|
||||
%global DATE 20210514
|
||||
%global gitrev a3253c88425835d5b339d6998a1110a66ccd8b44
|
||||
%global gcc_version 8.5.0
|
||||
%global gcc_major 8
|
||||
# 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 7
|
||||
%global gcc_release 1
|
||||
%global nvptx_tools_gitrev c28050f60193b3b95a18866a96f03334e874e78f
|
||||
%global nvptx_newlib_gitrev aadc8eb0ec43b7cd0dd2dfb484bae63c8b05ef24
|
||||
%global _unpackaged_files_terminate_build 0
|
||||
|
|
@ -111,22 +111,23 @@ License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2
|
|||
Group: Development/Languages
|
||||
# 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-8-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:
|
||||
# git clone https://github.com/MentorEmbedded/nvptx-tools.git
|
||||
# cd nvptx-tools
|
||||
# git archive origin/master --prefix=nvptx-tools-%%{nvptx_tools_gitrev}/ | xz -9e > ../nvptx-tools-%%{nvptx_tools_gitrev}.tar.xz
|
||||
# cd ..; rm -rf nvptx-tools
|
||||
# git clone --depth 1 git://github.com/MentorEmbedded/nvptx-tools.git nvptx-tools-dir.tmp
|
||||
# git --git-dir=nvptx-tools-dir.tmp/.git fetch --depth 1 origin %%{nvptx_tools_gitrev}
|
||||
# git --git-dir=nvptx-tools-dir.tmp/.git archive --prefix=nvptx-tools-%%{nvptx_tools_gitrev}/ %%{nvptx_tools_gitrev} | xz -9e > nvptx-tools-%%{nvptx_tools_gitrev}.tar.xz
|
||||
# rm -rf nvptx-tools-dir.tmp
|
||||
Source1: nvptx-tools-%{nvptx_tools_gitrev}.tar.xz
|
||||
# The source for nvptx-newlib package was pulled from upstream's vcs. Use the
|
||||
# following commands to generate the tarball:
|
||||
# git clone https://github.com/MentorEmbedded/nvptx-newlib.git
|
||||
# cd nvptx-newlib
|
||||
# git archive origin/master --prefix=nvptx-newlib-%%{nvptx_newlib_gitrev}/ | xz -9 > ../nvptx-newlib-%%{nvptx_newlib_gitrev}.tar.xz
|
||||
# cd ..; rm -rf nvptx-newlib
|
||||
# git clone git://sourceware.org/git/newlib-cygwin.git newlib-cygwin-dir.tmp
|
||||
# git --git-dir=newlib-cygwin-dir.tmp/.git archive --prefix=newlib-cygwin-%%{newlib_cygwin_gitrev}/ %%{newlib_cygwin_gitrev} ":(exclude)newlib/libc/sys/linux/include/rpc/*.[hx]" | xz -9e > newlib-cygwin-%%{newlib_cygwin_gitrev}.tar.xz
|
||||
# rm -rf newlib-cygwin-dir.tmp
|
||||
Source2: nvptx-newlib-%{nvptx_newlib_gitrev}.tar.xz
|
||||
%global isl_version 0.16.1
|
||||
URL: http://gcc.gnu.org
|
||||
|
|
@ -1317,36 +1318,39 @@ mkdir -p %{buildroot}/%{_lib}
|
|||
mv -f %{buildroot}%{_prefix}/%{_lib}/libgcc_s.so.1 %{buildroot}/%{_lib}/libgcc_s-%{gcc_major}-%{DATE}.so.1
|
||||
chmod 755 %{buildroot}/%{_lib}/libgcc_s-%{gcc_major}-%{DATE}.so.1
|
||||
ln -sf libgcc_s-%{gcc_major}-%{DATE}.so.1 %{buildroot}/%{_lib}/libgcc_s.so.1
|
||||
%ifarch %{ix86} x86_64 ppc ppc64 ppc64p7 ppc64le %{arm}
|
||||
rm -f $FULLPATH/libgcc_s.so
|
||||
echo '/* GNU ld script
|
||||
Use the shared library, but some functions are only in
|
||||
the static library, so try that secondarily. */
|
||||
OUTPUT_FORMAT('`gcc -Wl,--print-output-format -nostdlib -r -o /dev/null`')
|
||||
GROUP ( /%{_lib}/libgcc_s.so.1 libgcc.a )' > $FULLPATH/libgcc_s.so
|
||||
%else
|
||||
ln -sf /%{_lib}/libgcc_s.so.1 $FULLPATH/libgcc_s.so
|
||||
%endif
|
||||
%ifarch sparcv9 ppc
|
||||
%ifarch ppc
|
||||
rm -f $FULLPATH/64/libgcc_s.so
|
||||
echo '/* GNU ld script
|
||||
Use the shared library, but some functions are only in
|
||||
the static library, so try that secondarily. */
|
||||
OUTPUT_FORMAT('`gcc -m64 -Wl,--print-output-format -nostdlib -r -o /dev/null`')
|
||||
GROUP ( /lib64/libgcc_s.so.1 libgcc.a )' > $FULLPATH/64/libgcc_s.so
|
||||
%else
|
||||
ln -sf /lib64/libgcc_s.so.1 $FULLPATH/64/libgcc_s.so
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %{multilib_64_archs}
|
||||
%ifarch x86_64 ppc64 ppc64p7
|
||||
rm -f $FULLPATH/64/libgcc_s.so
|
||||
echo '/* GNU ld script
|
||||
Use the shared library, but some functions are only in
|
||||
the static library, so try that secondarily. */
|
||||
OUTPUT_FORMAT('`gcc -m32 -Wl,--print-output-format -nostdlib -r -o /dev/null`')
|
||||
GROUP ( /lib/libgcc_s.so.1 libgcc.a )' > $FULLPATH/32/libgcc_s.so
|
||||
%else
|
||||
ln -sf /lib/libgcc_s.so.1 $FULLPATH/32/libgcc_s.so
|
||||
%endif
|
||||
%ifarch ppc
|
||||
rm -f $FULLPATH/libgcc_s.so
|
||||
echo '/* GNU ld script
|
||||
Use the shared library, but some functions are only in
|
||||
the static library, so try that secondarily. */
|
||||
OUTPUT_FORMAT(elf32-powerpc)
|
||||
GROUP ( /lib/libgcc_s.so.1 libgcc.a )' > $FULLPATH/libgcc_s.so
|
||||
%endif
|
||||
%ifarch ppc64 ppc64p7
|
||||
rm -f $FULLPATH/32/libgcc_s.so
|
||||
echo '/* GNU ld script
|
||||
Use the shared library, but some functions are only in
|
||||
the static library, so try that secondarily. */
|
||||
OUTPUT_FORMAT(elf32-powerpc)
|
||||
GROUP ( /lib/libgcc_s.so.1 libgcc.a )' > $FULLPATH/32/libgcc_s.so
|
||||
%endif
|
||||
%ifarch %{arm}
|
||||
rm -f $FULLPATH/libgcc_s.so
|
||||
echo '/* GNU ld script
|
||||
Use the shared library, but some functions are only in
|
||||
the static library, so try that secondarily. */
|
||||
OUTPUT_FORMAT(elf32-littlearm)
|
||||
GROUP ( /lib/libgcc_s.so.1 libgcc.a )' > $FULLPATH/libgcc_s.so
|
||||
%endif
|
||||
|
||||
mv -f %{buildroot}%{_prefix}/%{_lib}/libgomp.spec $FULLPATH/
|
||||
|
|
@ -3128,6 +3132,292 @@ fi
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri May 14 2021 Jakub Jelinek <jakub@redhat.com> 8.5.0-1
|
||||
- update from the 8 branch
|
||||
- GCC 8.5 release
|
||||
- PRs bootstrap/87338, c++/95719, c++/98032, c++/98358, c/100450,
|
||||
debug/100255, lto/96385, lto/96591, middle-end/86159,
|
||||
rtl-optimization/81025, rtl-optimization/85899,
|
||||
rtl-optimization/94605, rtl-optimization/99929,
|
||||
rtl-optimization/100148, rtl-optimization/100225,
|
||||
rtl-optimization/100230, rtl-optimization/100254,
|
||||
rtl-optimization/100263, target/87839, target/98136, target/98952,
|
||||
target/99037, target/99808, target/100182, target/100302,
|
||||
target/100375, target/100441, tree-optimization/86877,
|
||||
tree-optimization/98117, tree-optimization/98786,
|
||||
tree-optimization/99954
|
||||
|
||||
* Fri Apr 23 2021 Jakub Jelinek <jakub@redhat.com> 8.4.1-2
|
||||
- update from the 8 branch
|
||||
- PRs ada/98230, bootstrap/97163, c++/33661, c++/82959, c++/88115,
|
||||
c++/91953, c++/95158, c++/95451, c++/97663, c++/97878, c++/97918,
|
||||
c++/98353, c++/98556, c++/98847, c++/99033, c++/99035, c++/99613,
|
||||
c++/99650, c++/99745, c++/99790, c++/99833, c/97958, c/99136,
|
||||
c/99324, c/99588, c/99990, debug/97599, debug/98331, debug/99334,
|
||||
debug/99388, debug/99830, fortran/86470, fortran/98307, fortran/99840,
|
||||
ipa/94947, ipa/99034, jit/100096, libfortran/99218, libgomp/65099,
|
||||
libstdc++/65480, libstdc++/68735, libstdc++/92978, libstdc++/97273,
|
||||
libstdc++/97362, libstdc++/97570, libstdc++/97731, libstdc++/98001,
|
||||
libstdc++/98319, libstdc++/98605, libstdc++/99058, libstdc++/99181,
|
||||
lto/97290, lto/99849, middle-end/93235, middle-end/94479,
|
||||
middle-end/94964, middle-end/96369, middle-end/97487,
|
||||
middle-end/97554, middle-end/98183, middle-end/98205,
|
||||
middle-end/99007, rtl-optimization/97386, rtl-optimization/97421,
|
||||
rtl-optimization/97439, rtl-optimization/98601,
|
||||
rtl-optimization/99863, rtl-optimization/99905, sanitizer/95693,
|
||||
sanitizer/97294, sanitizer/99106, sanitizer/100114, target/85074,
|
||||
target/91816, target/94791, target/94891, target/96191, target/96313,
|
||||
target/96793, target/97150, target/97184, target/97231, target/97349,
|
||||
target/97528, target/97535, target/98063, target/98100, target/98618,
|
||||
target/98681, target/99704, testsuite/80219, testsuite/85303,
|
||||
testsuite/97301, testsuite/97688, testsuite/98002, testsuite/100176,
|
||||
tree-optimization/90248, tree-optimization/93964,
|
||||
tree-optimization/95133, tree-optimization/96370,
|
||||
tree-optimization/96579, tree-optimization/97081,
|
||||
tree-optimization/97236, tree-optimization/97255,
|
||||
tree-optimization/97633, tree-optimization/98282,
|
||||
tree-optimization/98474, tree-optimization/99079,
|
||||
tree-optimization/99204, tree-optimization/99225,
|
||||
tree-optimization/99777
|
||||
|
||||
* Mon Sep 28 2020 Jakub Jelinek <jakub@redhat.com> 8.4.1-1
|
||||
- update from the 8 branch
|
||||
- GCC 8.4 release
|
||||
- PRs bootstrap/94918, c++/60228, c++/61414, c++/82643, c++/86429,
|
||||
c++/86521, c++/86747, c++/87327, c++/87480, c++/87554, c++/87685,
|
||||
c++/87748, c++/87770, c++/88380, c++/88394, c++/89831, c++/89917,
|
||||
c++/90546, c++/90736, c++/90749, c++/90842, c++/90916, c++/90951,
|
||||
c++/90995, c++/90998, c++/91377, c++/91529, c++/91826, c++/91966,
|
||||
c++/92003, c++/92068, c++/92438, c++/92524, c++/92648, c++/92732,
|
||||
c++/92745, c++/92852, c++/92909, c++/92992, c++/93140, c++/93228,
|
||||
c++/93248, c++/93822, c++/93905, c++/93931, c++/94314, c++/94325,
|
||||
c++/94546, c++/94571, c++/94742, c++/94951, c++/95328, c/87488,
|
||||
c/93072, c/93241, c/93348, c/93576, c/93949, c/94172, c/94641,
|
||||
c/94705, c/94842, c/96545, c/96571, debug/92664, debug/92763,
|
||||
debug/93888, debug/94167, debug/94283, debug/94459, debug/95080,
|
||||
debug/96729, driver/92757, fortran/39695, fortran/50392,
|
||||
fortran/59107, fortran/71706, fortran/85982, fortran/88379,
|
||||
fortran/89574, fortran/91944, fortran/92775, fortran/92781,
|
||||
fortran/92899, fortran/92977, fortran/93329, fortran/93423,
|
||||
fortran/93462, fortran/93463, fortran/93484, fortran/93541,
|
||||
fortran/93553, fortran/93592, fortran/93714, fortran/93956,
|
||||
fortran/94030, fortran/94109, fortran/94270, fortran/94361,
|
||||
fortran/94397, fortran/94788, fortran/95614, fortran/95689,
|
||||
fortran/95829, fortran/96041, gcov-profile/91601,
|
||||
gcov-profile/95332, inline-asm/93202, ipa/12345, ipa/92357,
|
||||
ipa/93087, ipa/93223, ipa/94445, libgomp/93065, libgomp/93515,
|
||||
libstdc++/68737, libstdc++/71960, libstdc++/78552,
|
||||
libstdc++/81091, libstdc++/91947, libstdc++/92376,
|
||||
libstdc++/92886, libstdc++/93205, libstdc++/93245,
|
||||
libstdc++/93325, libstdc++/93562, libstdc++/93960,
|
||||
libstdc++/94033, libstdc++/94242, libstdc++/96484,
|
||||
libstdc++/96803, lto/89358, lto/91576, lto/93966, lto/94249,
|
||||
middle-end/90313, middle-end/91226, middle-end/92674,
|
||||
middle-end/92768, middle-end/93054, middle-end/93246,
|
||||
middle-end/93399, middle-end/93505, middle-end/93555,
|
||||
middle-end/93566, middle-end/94111, middle-end/94303,
|
||||
middle-end/94412, middle-end/94423, middle-end/95108,
|
||||
middle-end/95903, middle-end/97073, other/85622, other/93168,
|
||||
other/93965, other/94629, preprocessor/80005,
|
||||
rtl-optimization/91838, rtl-optimization/93088,
|
||||
rtl-optimization/93402, rtl-optimization/93908,
|
||||
rtl-optimization/94002, rtl-optimization/94119,
|
||||
rtl-optimization/94291, rtl-optimization/94618,
|
||||
rtl-optimization/94873, sanitizer/92154, sanitizer/94910,
|
||||
sanitizer/95634, target/12345, target/65782, target/71233,
|
||||
target/87583, target/87763, target/90724, target/91276, target/91298,
|
||||
target/91695, target/91833, target/91834, target/91913, target/92615,
|
||||
target/92692, target/92723, target/92904, target/93053, target/93069,
|
||||
target/93073, target/93274, target/93333, target/93492, target/93568,
|
||||
target/93637, target/93656, target/93658, target/93670, target/93673,
|
||||
target/93696, target/93704, target/93724, target/93819, target/93828,
|
||||
target/94046, target/94052, target/94121, target/94134, target/94368,
|
||||
target/94396, target/94417, target/94435, target/94438, target/94460,
|
||||
target/94488, target/94500, target/94509, target/94514, target/94515,
|
||||
target/94518, target/94556, target/94584, target/94591, target/94603,
|
||||
target/94613, target/94707, target/94710, target/94780, target/94814,
|
||||
target/94820, target/94826, target/94832, target/94833, target/94950,
|
||||
target/95220, target/95258, target/95874, target/95952, target/96139,
|
||||
target/96174, target/96402, target/96536, target/97032,
|
||||
testsuite/94077, tree-optimization/90838, tree-optimization/92420,
|
||||
tree-optimization/92704, tree-optimization/92706,
|
||||
tree-optimization/92930, tree-optimization/93321,
|
||||
tree-optimization/93381, tree-optimization/93434,
|
||||
tree-optimization/93435, tree-optimization/93439,
|
||||
tree-optimization/93667, tree-optimization/93674,
|
||||
tree-optimization/93744, tree-optimization/93767,
|
||||
tree-optimization/93820, tree-optimization/94114,
|
||||
tree-optimization/94130, tree-optimization/94163,
|
||||
tree-optimization/94211, tree-optimization/94329,
|
||||
tree-optimization/94482, tree-optimization/94524,
|
||||
tree-optimization/94809, tree-optimization/94969,
|
||||
tree-optimization/95110, tree-optimization/95857,
|
||||
tree-optimization/96722, tree-optimization/97053
|
||||
|
||||
* Thu Nov 21 2019 Jakub Jelinek <jakub@redhat.com> 8.3.1-5
|
||||
- update from the 8 branch
|
||||
- PRs ada/80590, ada/91995, bootstrap/87030, bootstrap/89864, c++/79274,
|
||||
c++/82081, c++/85400, c++/86098, c++/88075, c++/90532, c++/90810,
|
||||
c++/90950, c++/91436, c++/91974, c++/92106, c++/92201, c++/92384,
|
||||
c/53633, c/90474, c/90760, c/90898, c/91401, debug/90197, debug/90733,
|
||||
debug/90900, debug/91231, debug/91772, debug/91887, driver/91172,
|
||||
fortran/57284, fortran/69455, fortran/84487, fortran/86248,
|
||||
fortran/90329, fortran/90498, fortran/90563, fortran/90744,
|
||||
fortran/90786, fortran/90813, fortran/90937, fortran/91077,
|
||||
fortran/91414, fortran/91550, fortran/91557, fortran/91588,
|
||||
fortran/91660, fortran/92113, gcov-profile/90380, gcov-profile/91087,
|
||||
ipa/90939, libgomp/90585, libstdc++/51333, libstdc++/78179,
|
||||
libstdc++/81266, libstdc++/89466, libstdc++/90220, libstdc++/90299,
|
||||
libstdc++/90454, libstdc++/90634, libstdc++/90770, libstdc++/91308,
|
||||
libstdc++/92059, libstdc++/92143, lto/90924, lto/91375,
|
||||
middle-end/64242, middle-end/78884, middle-end/87609,
|
||||
middle-end/88567, middle-end/89392, middle-end/89578,
|
||||
middle-end/90139, middle-end/90194, middle-end/90213,
|
||||
middle-end/90840, middle-end/90899, middle-end/91001,
|
||||
middle-end/91105, middle-end/91106, middle-end/91131,
|
||||
middle-end/91162, middle-end/91450, middle-end/91623, objc/90709,
|
||||
other/92090, pch/61250, pch/90326, preprocessor/92296,
|
||||
rtl-optimisation/64895, rtl-optimization/85458,
|
||||
rtl-optimization/88751, rtl-optimization/89721,
|
||||
rtl-optimization/89795, rtl-optimization/90756,
|
||||
rtl-optimization/91136, rtl-optimization/91173,
|
||||
rtl-optimization/91347, sanitizer/90570, sanitizer/90954,
|
||||
target/59888, target/61976, target/63891, target/65342, target/67183,
|
||||
target/70010, target/80672, target/81800, target/82920, target/83531,
|
||||
target/85711, target/85993, target/86040, target/86487, target/86712,
|
||||
target/87243, target/87833, target/88167, target/88562, target/88630,
|
||||
target/89190, target/89222, target/89400, target/89424, target/89765,
|
||||
target/90530, target/90547, target/90698, target/90751, target/90811,
|
||||
target/90867, target/91150, target/91269, target/91275, target/91289,
|
||||
target/91472, target/91481, target/91533, target/91704, target/91854,
|
||||
target/92022, target/92093, target/92095, target/92389,
|
||||
testsuite/27221, testsuite/58321, testsuite/65364, testsuite/67958,
|
||||
testsuite/78529, testsuite/81058, testsuite/91619,
|
||||
tree-optimization/81740, tree-optimization/85887,
|
||||
tree-optimization/87609, tree-optimization/88315,
|
||||
tree-optimization/89725, tree-optimization/90006,
|
||||
tree-optimization/90020, tree-optimization/90278,
|
||||
tree-optimization/90328, tree-optimization/90637,
|
||||
tree-optimization/90930, tree-optimization/90949,
|
||||
tree-optimization/91108, tree-optimization/91126,
|
||||
tree-optimization/91137, tree-optimization/91200,
|
||||
tree-optimization/91280, tree-optimization/91293,
|
||||
tree-optimization/91355, tree-optimization/91665,
|
||||
tree-optimization/91812, tree-optimization/92056,
|
||||
tree-optimization/92131
|
||||
- turn libgcc_s.so into a linker script on i?86, x86_64, ppc64le and also on
|
||||
ppc and ppc64 for 64-bit multilib (#1688766)
|
||||
|
||||
* Tue May 7 2019 Jakub Jelinek <jakub@redhat.com> 8.3.1-4
|
||||
- update from the 8 branch
|
||||
- PRs bootstrap/89656, bootstrap/90359, c++/60702, c++/82075, c++/87148,
|
||||
c++/88857, c++/89214, c++/89403, c++/89405, c++/89511, c++/89512,
|
||||
c++/89705, c++/89767, c++/89796, c++/89876, c++/90010, c++/90108,
|
||||
c/89520, c/89521, c/89734, c/89872, c/89933, c/89946, debug/88389,
|
||||
debug/89498, debug/89631, debug/89704, fortran/29383, fortran/56408,
|
||||
fortran/66089, fortran/66695, fortran/68009, fortran/71861,
|
||||
fortran/77746, fortran/78865, fortran/79485, fortran/83515,
|
||||
fortran/84394, fortran/85797, fortran/87127, fortran/87352,
|
||||
fortran/87673, fortran/89651, fortran/89866, fortran/89904,
|
||||
fortran/89981, ipa/89684, ipa/89693, libgcc/60790, libgfortran/79540,
|
||||
libstdc++/85965, libstdc++/88740, libstdc++/89102, libstdc++/90105,
|
||||
libstdc++/90165, lto/87525, lto/89896, middle-end/88074,
|
||||
middle-end/88273, middle-end/88587, middle-end/88588,
|
||||
middle-end/89037, middle-end/89091, middle-end/89412,
|
||||
middle-end/89415, middle-end/89497, middle-end/89572,
|
||||
middle-end/89590, middle-end/89621, middle-end/89655,
|
||||
middle-end/89663, middle-end/89677, middle-end/89698,
|
||||
middle-end/89934, other/89712, rtl-optimization/84032,
|
||||
rtl-optimization/87979, rtl-optimization/89679,
|
||||
rtl-optimization/89753, rtl-optimization/89768,
|
||||
rtl-optimization/89862, rtl-optimization/89965,
|
||||
rtl-optimization/90026, rtl-optimization/90082, sanitizer/89869,
|
||||
target/37369, target/84369, target/85860, target/85910, target/86538,
|
||||
target/86984, target/87532, target/89523, target/89587, target/89711,
|
||||
target/89726, target/89736, target/89752, target/89775, target/89827,
|
||||
target/89848, target/89877, target/89902, target/89903, target/89945,
|
||||
target/90024, target/90075, target/90187, target/90193,
|
||||
testsuite/85368, testsuite/89551, tree-optimization/85459,
|
||||
tree-optimization/85762, tree-optimization/87008,
|
||||
tree-optimization/89296, tree-optimization/89546,
|
||||
tree-optimization/89595, tree-optimization/89664,
|
||||
tree-optimization/89703, tree-optimization/89710,
|
||||
tree-optimization/89998, tree-optimization/90018,
|
||||
tree-optimization/90071, tree-optimization/90090,
|
||||
tree-optimization/90208, web/87829
|
||||
|
||||
* Mon Mar 11 2019 Jakub Jelinek <jakub@redhat.com> 8.3.1-3
|
||||
- update from the 8 branch
|
||||
- PRs bootstrap/89539, c++/87513, c++/87921, c++/88183, c++/88419,
|
||||
c++/88690, c++/88820, c++/88869, c++/89212, c++/89381, c++/89383,
|
||||
c++/89422, c++/89576, c++/89585, debug/88878, debug/89514,
|
||||
fortran/71203, fortran/71544, fortran/72714, fortran/77583,
|
||||
fortran/84387, fortran/86119, fortran/87689, fortran/87734,
|
||||
fortran/88326, fortran/89174, fortran/89266, fortran/89492,
|
||||
fortran/89516, ipa/88235, libfortran/89020, lto/88147,
|
||||
rtl-optimization/89588, target/86952, target/88100, target/88530,
|
||||
target/89271, target/89361, target/89397, target/89517,
|
||||
tree-optimization/89505, tree-optimization/89536
|
||||
- two small autoFDO fixes (#1684650)
|
||||
- fix std::hash for 2GB+ strings (PR libstdc++/89629)
|
||||
|
||||
* Sat Feb 23 2019 Jakub Jelinek <jakub@redhat.com> 8.3.1-2
|
||||
- update from the 8 branch
|
||||
- PRs ada/89349, fortran/71066, fortran/88117, libstdc++/89446
|
||||
|
||||
* Fri Feb 22 2019 Jakub Jelinek <jakub@redhat.com> 8.3.1-1
|
||||
- update from the 8 branch
|
||||
- GCC 8.3 release
|
||||
|
||||
* Fri Feb 15 2019 Jakub Jelinek <jakub@redhat.com> 8.2.1-9
|
||||
- update from the 8 branch
|
||||
- GCC 8.3-rc1
|
||||
- PRs c++/85515, c++/86329, c++/88795, c++/89036, c++/89267, fortran/71237,
|
||||
fortran/71860, fortran/89077, ipa/89009, lto/88858, lto/89260,
|
||||
middle-end/89223, middle-end/89246, middle-end/89281,
|
||||
middle-end/89303, other/89342, rtl-optimization/85805,
|
||||
rtl-optimization/89242, rtl-optimization/89354, target/86684,
|
||||
target/87149, target/88648, target/88892, target/89112, target/89290,
|
||||
tree-opt/86020, tree-optimization/86554, tree-optimization/88739,
|
||||
tree-optimization/89253, tree-optimization/89278,
|
||||
tree-optimization/89314
|
||||
|
||||
* Sat Feb 9 2019 Jakub Jelinek <jakub@redhat.com> 8.2.1-8
|
||||
- update from the 8 branch
|
||||
- PRs bootstrap/88714, c++/66676, c++/80864, c++/86610, c++/86740,
|
||||
c++/86943, c++/87075, c++/88752, c++/88761, c++/88949, c++/88976,
|
||||
c++/88983, c++/88988, c++/89024, c++/89083, c++/89105, c++/89119,
|
||||
c++/89158, c++/89187, c/88568, c/88720, c/88726, c/89211, debug/87295,
|
||||
debug/88046, debug/88635, debug/88723, fortran/35031, fortran/56386,
|
||||
fortran/57048, fortran/58906, fortran/67679, fortran/70696,
|
||||
fortran/77385, fortran/80260, fortran/81849, fortran/82077,
|
||||
fortran/83246, fortran/87336, fortran/88298, fortran/88393,
|
||||
fortran/88685, fortran/88803, fortran/88902, fortran/88980,
|
||||
fortran/89084, ipa/85574, ipa/88214, ipa/89104, libfortran/78314,
|
||||
libfortran/88678, libfortran/88776, libstdc++/65229, libstdc++/80762,
|
||||
libstdc++/83511, libstdc++/86595, libstdc++/86910, libstdc++/87308,
|
||||
libstdc++/87514, libstdc++/87787, libstdc++/87846, libstdc++/88066,
|
||||
libstdc++/88084, libstdc++/88119, libstdc++/88782, libstdc++/89117,
|
||||
libstdc++/89128, lto/86736, lto/87187, lto/87229, lto/88112,
|
||||
lto/88422, middle-end/87887, middle-end/88415, middle-end/88448,
|
||||
middle-end/88968, middle-end/89002, middle-end/89243,
|
||||
rtl-optimization/11304, rtl-optimization/49429,
|
||||
rtl-optimization/86334, rtl-optimization/88870,
|
||||
rtl-optimization/89115, rtl-optimization/89195,
|
||||
rtl-optimization/89234, sanitizer/88901, sanitizer/89124,
|
||||
target/49454, target/85596, target/87064, target/87214, target/88469,
|
||||
target/88734, target/88799, target/88856, target/88861, target/88905,
|
||||
target/88906, target/88938, target/88948, target/88965, target/88998,
|
||||
target/89073, target/89186, target/89188, tree-optimization/85574,
|
||||
tree-optimization/86865, tree-optimization/86991,
|
||||
tree-optimization/87022, tree-optimization/87929,
|
||||
tree-optimization/88030, tree-optimization/88105,
|
||||
tree-optimization/88107, tree-optimization/88149,
|
||||
tree-optimization/88217, tree-optimization/88223,
|
||||
tree-optimization/88427, tree-optimization/88903,
|
||||
tree-optimization/88932, tree-optimization/88964,
|
||||
tree-optimization/89008, tree-optimization/89135
|
||||
|
||||
* Wed Jan 9 2019 Jakub Jelinek <jakub@redhat.com> 8.2.1-7
|
||||
- update from the 8 branch
|
||||
- PRs c++/60994, c++/82294, c++/86669, c++/86900, c++/87380, c++/87436,
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<a class="link" href="https://www.fsf.org" target="_top">FSF
|
||||
</a>
|
||||
</p><p>
|
||||
+ Release 8.2.1
|
||||
+ Release 8.5.0
|
||||
+ </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 8.2.1 release</a>,
|
||||
+ <a class="link" href="api/index.html" target="_top">for the 8.5.0 release</a>,
|
||||
+ online
|
||||
<a class="link" href="http://gcc.gnu.org/onlinedocs/" target="_top">for each GCC release</a>
|
||||
and
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1,3 +1,3 @@
|
|||
SHA512 (gcc-8.2.1-20190109.tar.xz) = d699b52baa2c54a71f2fef2dd77701baa836737975938d67fb532f1a54638b1442fc04b560fd74e66b44195e4de9ce485100b9bdbac569e4c3abad053a96bc33
|
||||
SHA512 (gcc-8.5.0-20210514.tar.xz) = 4811dbcbdce8fe0fa8bc1fdca024988a1a75ac89e3efc675fe991b81032c220ab4bd1bc530bb99f6209ffeca67581a198de82f7253530de8c24a2a81770eb4ea
|
||||
SHA512 (nvptx-newlib-aadc8eb0ec43b7cd0dd2dfb484bae63c8b05ef24.tar.xz) = 94f7089365296f7dfa485107b4143bebc850a81586f3460fd896bbbb6ba099a00217d4042133424fd2183b352132f4fd367e6a60599bdae2a26dfd48a77d0e04
|
||||
SHA512 (nvptx-tools-c28050f60193b3b95a18866a96f03334e874e78f.tar.xz) = a688cb12cf805950a5abbb13b52f45c81dbee98e310b7ed57ae20e76dbfa5964a16270148374a6426d177db71909d28360490f091c86a5d19d4faa5127beeee1
|
||||
|
|
|
|||
7
update-gcc.sh
Executable file
7
update-gcc.sh
Executable 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-8.5.0-$d/ $1 | xz -9e > gcc-8.5.0-$d.tar.xz
|
||||
rm -rf gcc-dir.tmp
|
||||
Loading…
Add table
Add a link
Reference in a new issue