|
|
|
@ -1,6 +1,3 @@
|
|
|
|
|
%{?scl_package:%global scl gcc-toolset-12}
|
|
|
|
|
%global scl_prefix gcc-toolset-12-
|
|
|
|
|
BuildRequires: scl-utils-build
|
|
|
|
|
%global __python /usr/bin/python3
|
|
|
|
|
%{?scl:%global __strip %%{_scl_root}/usr/bin/strip}
|
|
|
|
|
%{?scl:%global __objdump %%{_scl_root}/usr/bin/objdump}
|
|
|
|
@ -150,7 +147,7 @@ BuildRequires: scl-utils-build
|
|
|
|
|
Summary: GCC version 12
|
|
|
|
|
Name: %{?scl_prefix}gcc
|
|
|
|
|
Version: %{gcc_version}
|
|
|
|
|
Release: %{gcc_release}.8%{?dist}
|
|
|
|
|
Release: %{gcc_release}.7%{?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
|
|
|
|
@ -2999,53 +2996,50 @@ fi
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Mon Jul 15 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.8
|
|
|
|
|
- bump NVR (RHEL-45189)
|
|
|
|
|
|
|
|
|
|
* Fri Jul 12 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.7
|
|
|
|
|
- fix wrong RTL patterns for vector merge high/low word on LE (RHEL-45189)
|
|
|
|
|
* Thu Jul 11 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.7
|
|
|
|
|
- fix wrong RTL patterns for vector merge high/low word on LE (RHEL-44850)
|
|
|
|
|
|
|
|
|
|
* Wed Apr 3 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.6
|
|
|
|
|
- bump NVR (RHEL-31253)
|
|
|
|
|
- bump NVR (RHEL-30832)
|
|
|
|
|
|
|
|
|
|
* Tue Mar 26 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.5
|
|
|
|
|
* Thu Mar 28 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.5
|
|
|
|
|
- fix conditions for using memcmp in
|
|
|
|
|
std::lexicographical_compare_three_way (PR libstdc++/113960, RHEL-29952)
|
|
|
|
|
std::lexicographical_compare_three_way (PR libstdc++/113960, RHEL-30832)
|
|
|
|
|
|
|
|
|
|
* Fri Feb 10 2023 Marek Polacek <polacek@redhat.com> 12.2.1-7.4
|
|
|
|
|
- avoid fma_chain for -march=alderlake and sapphirerapids (#2168917)
|
|
|
|
|
- avoid fma_chain for -march=alderlake and sapphirerapids (#2168919)
|
|
|
|
|
|
|
|
|
|
* Wed Jan 25 2023 Marek Polacek <polacek@redhat.com> 12.2.1-7.3
|
|
|
|
|
- provide libexec/ symlinks on all RHELs (#2162498)
|
|
|
|
|
- provide libexec/ symlinks on all RHELs (#2164262)
|
|
|
|
|
|
|
|
|
|
* Wed Jan 11 2023 Marek Polacek <polacek@redhat.com> 12.2.1-7.2
|
|
|
|
|
- build libisl.so with -g (#2155127)
|
|
|
|
|
- build libisl.so with -g (#2154936)
|
|
|
|
|
|
|
|
|
|
* Tue Dec 20 2022 Marek Polacek <polacek@redhat.com> 12.2.1-6.1
|
|
|
|
|
- apply an ISL patch (#2155127)
|
|
|
|
|
- apply an ISL patch (#2154936)
|
|
|
|
|
|
|
|
|
|
* Wed Dec 14 2022 Nick Clifton <nickc@redhat.com> 12.2.1-6
|
|
|
|
|
- Fixed run-time requirement for annobin plugin. (#2151927)
|
|
|
|
|
|
|
|
|
|
* Tue Dec 13 2022 Nick Clifton <nickc@redhat.com> 12.2.1-5
|
|
|
|
|
- Build the annobin plugin. Call it gts-gcc-annobin.so. (#2151926)
|
|
|
|
|
- Build the annobin plugin. Call it gts-gcc-annobin.so. (#2151927)
|
|
|
|
|
|
|
|
|
|
* Wed Nov 23 2022 Marek Polacek <polacek@redhat.com> 12.2.1-4
|
|
|
|
|
- update from releases/gcc-12 branch (#2110582)
|
|
|
|
|
* Wed Nov 30 2022 Marek Polacek <polacek@redhat.com> 12.2.1-4
|
|
|
|
|
- update from releases/gcc-12 branch (#2110583)
|
|
|
|
|
- fix up std::from_chars behavior in rounding modes other than FE_TONEAREST
|
|
|
|
|
(PR libstdc++/107468)
|
|
|
|
|
|
|
|
|
|
* Tue Oct 18 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.4
|
|
|
|
|
* Wed Nov 30 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.4
|
|
|
|
|
- fix pr86731-fwrapv-longlong.c (#2134379)
|
|
|
|
|
|
|
|
|
|
* Fri Oct 7 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.3
|
|
|
|
|
- add -static-libquadmath (#2131081)
|
|
|
|
|
* Wed Nov 30 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.3
|
|
|
|
|
- add -static-libquadmath (#2131082)
|
|
|
|
|
|
|
|
|
|
* Fri Jul 8 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.2
|
|
|
|
|
- recognize PLUS and XOR forms of rldimi (PR target/105991, #2095789)
|
|
|
|
|
|
|
|
|
|
* Fri Jul 8 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.1
|
|
|
|
|
- always ship liblsan on s390x (#2104829)
|
|
|
|
|
- always ship liblsan on s390x (#2104824)
|
|
|
|
|
|
|
|
|
|
* Wed Jul 6 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3
|
|
|
|
|
- update from releases/gcc-12 branch
|
|
|
|
@ -3074,12 +3068,18 @@ fi
|
|
|
|
|
- fix up libtsan on s390x
|
|
|
|
|
- fix nvptx build (PRs bootstrap/105551, target/105938)
|
|
|
|
|
|
|
|
|
|
* Tue Jun 28 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.4
|
|
|
|
|
* Tue Jun 28 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.6
|
|
|
|
|
- ship lto-dump (#2101835)
|
|
|
|
|
|
|
|
|
|
* Thu Jun 23 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.3
|
|
|
|
|
* Fri Jun 24 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.5
|
|
|
|
|
- use gcc-toolset-12-binutils
|
|
|
|
|
|
|
|
|
|
* Wed Jun 22 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.4
|
|
|
|
|
- don't provide g++/fortran (CS-1145)
|
|
|
|
|
|
|
|
|
|
* Fri Jun 17 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.3
|
|
|
|
|
- require system binutils
|
|
|
|
|
|
|
|
|
|
* Wed Jun 1 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.2
|
|
|
|
|
- don't skip testing on s390x
|
|
|
|
|
|
|
|
|
|