aboutsummaryrefslogtreecommitdiff
path: root/10.1.0
Commit message (Collapse)AuthorAgeFilesLines
* 10.1.0: mark as abandoned in favour of 10.2.0Sergei Trofimovich2020-07-231-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: backport ipa-fnsummary PR96130 bugSergei Trofimovich2020-07-192-0/+105
| | | | | | | | | Fixes build failure of mesa-9999 Reported-by: Rafael Kitover Bug: https://bugs.gentoo.org/733246 Bug: https://gcc.gnu.org/PR96130 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: use crtendS.o on sparc-linux-pieSergei Trofimovich2020-07-142-0/+52
| | | | | | | | This should fix TEXTREL warning when linking most binaries on sparc. Bug: https://gcc.gnu.org/PR96190 Bug: https://bugs.gentoo.org/619706 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: tweak README.history syntax for added patchesSergei Trofimovich2020-07-042-5/+5
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: cut 3 patchsetSergei Trofimovich2020-07-041-1/+1
| | | | | | | | | | | | | | | | | | | | | Four new patches: + 33_all_avx512-scalar-PR95528.patch: fix ICE on small avx512 unpack + 34_all_cet-cross-x86.patch: backport CET cross-compilation fix + 35_all_ICE-array-subscript-PR95508.patch: fix ICE on some C++ array subscripts + 36_all_fno-delayed-branch.patch: disable -fdelayed-branch to to fix python mis-compilation. Bug: https://gcc.gnu.org/PR95528 Bug: https://bugs.gentoo.org/727028 Bug: https://gcc.gnu.org/94998 Bug: https://bugs.gentoo.org/729074 Bug: https://gcc.gnu.org/PR95508 Bug: https://bugs.gentoo.org/729434 Reported-by: Jeroen Roovers Bug: https://gcc.gnu.org/PR96015 Bug: https://bugs.gentoo.org/729570. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: Disable -fdelayed-branch by default.Sergei Trofimovich2020-07-032-0/+41
| | | | | | | | | | | | | From https://gcc.gnu.org/PR96015 / https://bugs.gentoo.org/729570. delayed branches are known to generate invalid code around __builtin_unreachable(); and mis-compiles python. Use blunt hammer and disable delayed slots until we have better fix. Reported-by: Jeroen Roovers Bug: From https://gcc.gnu.org/PR96015 Bug: https://bugs.gentoo.org/729570. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: backport PR95508, ICE on array subscript implicit conversionSergei Trofimovich2020-06-242-0/+107
| | | | | | Reported-by: hsk17@mail.de Bug: https://bugs.gentoo.org/729434 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: backport CET cross-compiler detection, PR95811Sergei Trofimovich2020-06-232-0/+150
| | | | | | | Reported-by: Aisha Tammy Bug: https://bugs.gentoo.org/729074 Bug: https://gcc.gnu.org/94998 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: backport avx512 fix for PR95528Sergei Trofimovich2020-06-142-0/+95
| | | | | | | | | Should make firefox-77 compile again on avx512 targets. Reported-by: Thomas Deutschmann Bug: https://bugs.gentoo.org/727028 Bug: https://gcc.gnu.org/PR95528 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: cut 2 patchsetSergei Trofimovich2020-06-111-1/+1
| | | | | | | | | | | | | | | | | | Four new patches: + 29_all_fix-float-hang-PR95118.patch: fix looping in printing real numbers + 30_all_lto-intl-workaround-PR95194.patch: add a workaround to fix gettext LTO + 31_all_ctor-range-PR95241.patch: fix constexpr constructors with ranges + 32_all_plugin-objdump.patch: user tuple-prefixed objdump Bug: https://gcc.gnu.org/PR95118 Bug: https://bugs.gentoo.org/722774 Reported-by: Andrew Savchenko Bug: https://gcc.gnu.org/PR95194 Bug: https://bugs.gentoo.org/723370 Bug: https://gcc.gnu.org/PR95241 Bug: https://bugs.gentoo.org/726644 Bug: https://gcc.gnu.org/PR95648 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: fix tool-prefixed objdump autodetectionSergei Trofimovich2020-06-112-0/+35
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: fix ICE on constructor range handlingSergei Trofimovich2020-06-052-0/+99
| | | | | | Bug: https://gcc.gnu.org/PR95241 Bug: https://bugs.gentoo.org/726644 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: Trick libintl not to use '_INTL_REDIRECT_ASM' mode as it'sSergei Trofimovich2020-05-192-0/+21
| | | | | | | | | | | | incompatible with LTO builds. glibc does not normally use libintl implementations and uses it's own primitives. But musl ond others do fall back to libintl. Reported-by: Andrew Savchenko Bug: https://bugs.gentoo.org/723370 Bug: https://gcc.gnu.org/PR95194 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: backport infinite loop in float print, bug #722774Sergei Trofimovich2020-05-142-0/+57
| | | | | | | Reported-by: Adrien Dessemond Bug: https://gcc.gnu.org/PR95118 Bug: https://bugs.gentoo.org/722774 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.1.0: copy patches frm 9.3.0 and refresh themSergei Trofimovich2020-05-0729-0/+1170
Changes are: 2 upstreamed patches are removed: - 12_all_pr55930-dependency-tracking.patch - 25_all_ia64-bootstrap.patch 1 patch is updated: - 11_all_extra-options.patch is split in two: + 27_all_EXTRA_OPTIONS-z-now.patch + 28_all_EXTRA_OPTIONS-fstack-clash-protection.patch Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>