| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
The patch is not ready for prime time. Le't pull newer upstream
version a bit later.
This reverts commit 5600e4343f36e2a4925b09388d3ffe7400143b9f.
Reported-by: Worx
Bug: https://bugs.gentoo.org/777117
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
| |
Reported-by: Worx
Bug: https://bugs.gentoo.org/777117
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
| |
Reported-by: orbea@riseup.net
Bug: https://gcc.gnu.org/PR99172
Bug: https://bugs.gentoo.org/767706
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
| |
Bug: https://gcc.gnu.org/PR97236
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Single dropped patch:
- 34_all_fundecl-ICE-PR95820.patch: revert PR95820 backporting
Bug: https://gcc.gnu.org/PR95820
Bug: https://bugs.gentoo.org/730406
Reported-by: Daniel Santos
Bug: https://gcc.gnu.org/PR98441
Bug: https://bugs.gentoo.org/762382
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The backport breaks parsing as seen in https://gcc.gnu.org/PR98441
Bug: https://gcc.gnu.org/PR95820
Bug: https://bugs.gentoo.org/730406
Reported-by: Daniel Santos
Bug: https://gcc.gnu.org/PR98441
Bug: https://bugs.gentoo.org/762382
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
| |
Single new patch:
+ 41_all_strlen-PR96758.patch: fix string comparison against literals
Bug: https://bugs.gentoo.org/757792
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
| |
Reported-by: Matt Whitlock
Bug: https://bugs.gentoo.org/757792
Bug: https://gcc.gnu.org/PR96758
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Single new patch:
+ 40_all_ipa-to_frequency.patch: fix ICE on empty profile merges.
Bug: https://bugs.gentoo.org/746578
Bug: https://gcc.gnu.org/PR97295
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
| |
Reported-by: inasprecali@disroot.org
Bug: https://bugs.gentoo.org/746578
Bug: https://gcc.gnu.org/PR97295
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
three new patches:
+ 37_all_c-vector-init-PR96377.patch: fix vector init on arm
+ 38_all_gcov-TOPN-PR96913.patch: fix TOPN prof counters in
shared libraries
+ 39_all_ipa-prop-multispec.patch: fix multiple speculation
resolution on prof builds
Bug: https://gcc.gnu.org/PR96377
Bug: https://gcc.gnu.org/PR96913
Bug: https://bugs.gentoo.org/734006
Bug: https://gcc.gnu.org/PR96394
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
| |
Reported-by: Ștefan Talpalaru
Bug: https://gcc.gnu.org/PR96394
Bug: https://bugs.gentoo.org/734006
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The change does not yet fix underlying problem of recursive inliner.
Bug: https://gcc.gnu.org/PR96913
Bug: https://gcc.gnu.org/PR96394
Bug: https://bugs.gentoo.org/734006
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
| |
Bug: https://gcc.gnu.org/PR96377
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before the change patches implied different file targets:
--- a/gcc/toplev.c
+++ b/toplev.c
It was not patch's intention. Luckily patch did not perform
a file copy. Fixed to:
--- a/gcc/toplev.c
+++ b/gcc/toplev.c
Thanks to Jason Chan who noticed it and proposed a fix!
Fixed-by: Jason Chan
Closes: https://bugs.gentoo.org/739742
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Four new patches:
+ 33_all_lto-O0-mix-ICE-ipa-PR96291.patch: fix -O0 crash for ipa/lto
+ 34_all_fundecl-ICE-PR95820.patch: fix ICE on invalid templates
+ 35_all_ipa-fix-bit-CP.patch: fix bad code generation in ipa bit constprop
+ 36_all_ipa-fix-bit-CP-p2.patch: part 2 of previous patch
Bug: https://bugs.gentoo.org/733482
Bug: https://gcc.gnu.org/PR96291
Bug: https://bugs.gentoo.org/730406
Bug: https://gcc.gnu.org/PR95820
Bug: https://bugs.gentoo.org/736685
Bug: https://gcc.gnu.org/PR96482
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
| |
Reported-by: Johannes Hirte
Bug: https://bugs.gentoo.org/736685
Bug: https://gcc.gnu.org/PR96482
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
| |
Reported-by: Johannes Hirte
Bug: https://bugs.gentoo.org/736685
Bug: https://gcc.gnu.org/PR96482
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
| |
Reported-by: Jack Ostroff
Bug: https://bugs.gentoo.org/730406
Bug: https://gcc.gnu.org/PR95820
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/733482
Bug: https://gcc.gnu.org/PR96291
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
Based on gcc-10.1.0 patchset. The only change is upstreamed backportes:
- 29_all_fix-float-hang-PR95118.patch
- 31_all_ctor-range-PR95241.patch
- 33_all_avx512-scalar-PR95528.patch
- 34_all_cet-cross-x86.patch
- 35_all_ICE-array-subscript-PR95508.patch
- 38_all_ICE-ipa-fnsummary-PR96130.patch
Bug: https://gcc.gnu.org/PR96190
Bug: https://bugs.gentoo.org/619706
Bug: https://gcc.gnu.org/PR96130
Bug: https://bugs.gentoo.org/733246
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|