aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 8.5.0: cut 1 patchset, a copy of 8.4.0 with upstreamed pacthes removedHEADmasterSergei Trofimovich2 days30-0/+1395
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 8.4.0: abandoned in favour of 8.5.0Sergei Trofimovich2 days1-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 11.1.0: new patchset, a copy of 11.0.0 branchSergei Trofimovich2021-04-2727-0/+961
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 12.0.0: start patch with a branch (11.0.0 copy)Sergei Trofimovich2021-04-2027-0/+961
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.3.0: initial patchset, a copy of 10.2.0 patchesSergei Trofimovich2021-04-0833-0/+1330
| | | | | | | | | | | | | | | | Dropped upstreamed patches are: - 32_all_sparc_pie_TEXTREL.patch - 33_all_lto-O0-mix-ICE-ipa-PR96291.patch - 35_all_ipa-fix-bit-CP.patch - 36_all_ipa-fix-bit-CP-p2.patch - 37_all_c-vector-init-PR96377.patch - 38_all_gcov-TOPN-PR96913.patch - 39_all_ipa-prop-multispec.patch - 40_all_ipa-to_frequency.patch - 41_all_strlen-PR96758.patch - 42_all_vmat-PR97236.patch Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: revert "port binutils fix for CET detection on i486"Sergei Trofimovich2021-04-082-110/+0
| | | | | | | | | | | 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>
* 10.2.0: port binutils fix for CET detection on i486Sergei Trofimovich2021-03-192-0/+110
| | | | | | Reported-by: Worx Bug: https://bugs.gentoo.org/777117 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: fix vtv build on slibtoolSergei Trofimovich2021-03-152-0/+63
| | | | | | | 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>
* 10.2.0: backport PR97236: fix bad use of VMAT_CONTIGUOUSSergei Trofimovich2021-03-042-0/+119
| | | | | Bug: https://gcc.gnu.org/PR97236 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 9.3.0: backport PR97236: fix bad use of VMAT_CONTIGUOUSSergei Trofimovich2021-03-042-0/+121
| | | | | Bug: https://gcc.gnu.org/PR97236 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 8.4.0: backport PR97236: fix bad use of VMAT_CONTIGUOUSSergei Trofimovich2021-03-042-0/+121
| | | | | Bug: https://gcc.gnu.org/PR97236 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 11.0.0: drop 30_all_fno-delayed-branch.patch (fixed upstream)Sergei Trofimovich2021-02-092-40/+3
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 11.0.0: drop upstreamed 07_all_i386_libgcc_note.GNU-stack.patchSergei Trofimovich2021-01-282-54/+3
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* make-tarball.sh: package README.history as wellSergei Trofimovich2020-12-301-1/+1
| | | | | | | This should make it slightly easier to see what was added in each patchset. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: cut 6 patchsetSergei Trofimovich2020-12-291-1/+1
| | | | | | | | | | | | 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>
* 10.2.0: revert PR95820 backportingSergei Trofimovich2020-12-292-25/+3
| | | | | | | | | | | 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>
* 8.4.0: cut 3 patchsetSergei Trofimovich2020-12-181-1/+1
| | | | | | | | | | | | | | | Two new patches: + 31_all_plugin-objdump.patch: always use tool-prefiles objdump + 32_all_assume-aligned.patch: fix constraint alignment And one update: U 11_all_extra-options.patch: fix diff file name. Should be a no-op. Bug: https://gcc.gnu.org/PR95648 Bug: https://bugs.gentoo.org/750905 Bug: https://gcc.gnu.org/PR94163 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: cut 5 patchsetSergei Trofimovich2020-12-181-1/+1
| | | | | | | | 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>
* 10.0.0: cut 5 patchset, refresh patches against masterSergei Trofimovich2020-12-173-5/+6
| | | | | | Fixed minor conflict of removed 'Report' option keyword. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: backport strncmp() foldingSergei Trofimovich2020-12-012-0/+98
| | | | | | | Reported-by: Matt Whitlock Bug: https://bugs.gentoo.org/757792 Bug: https://gcc.gnu.org/PR96758 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 8.4.0: backport assume_aligned fix (PR94163)Sergei Trofimovich2020-11-082-3/+35
| | | | | | | Reported-by: Ervin Peters Bug: https://bugs.gentoo.org/750905 Bug: https://gcc.gnu.org/PR94163 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: cut 4 patchsetSergei Trofimovich2020-11-041-1/+1
| | | | | | | | | 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>
* 9.3.0: cut 4 patchsetSergei Trofimovich2020-11-041-1/+1
| | | | | | | | | | | | | Three new patches: + 30_all_plugin-objdump.patch: always use prefixed objdump + 31_all_ipa-to_frequency.patch: fix ICE on empty profile merges. + 32_all_assume-aligned.patch: don't assume alignment Bug: https://bugs.gentoo.org/746578 Bug: https://gcc.gnu.org/PR97295 Bug: https://bugs.gentoo.org/750905 Bug: https://gcc.gnu.org/PR94163 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 9.3.0: backport assume_aligned fix (PR94163)Sergei Trofimovich2020-11-012-0/+32
| | | | | | | Reported-by: Ervin Peters Bug: https://bugs.gentoo.org/750905 Bug: https://gcc.gnu.org/PR94163 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 9.3.0: backport IPA to_frequency() ICESergei Trofimovich2020-10-152-0/+49
| | | | | | | 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>
* 10.2.0: backport IPA to_frequency() ICESergei Trofimovich2020-10-152-0/+51
| | | | | | | 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>
* 4.9.4: mark branch as abandonedSergei Trofimovich2020-10-021-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: cut 3 patchsetSergei Trofimovich2020-10-021-1/+1
| | | | | | | | | | | | | | | 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>
* 10.2.0: fix multiple speculation resolution on prog buildsSergei Trofimovich2020-10-022-0/+151
| | | | | | | Reported-by: Ștefan Talpalaru Bug: https://gcc.gnu.org/PR96394 Bug: https://bugs.gentoo.org/734006 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: fix TOPN counters when logged from shared librarySergei Trofimovich2020-09-102-0/+43
| | | | | | | | | 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>
* 10.2.0: backport PR96377 (c vector init syntax)Sergei Trofimovich2020-09-032-0/+523
| | | | | Bug: https://gcc.gnu.org/PR96377 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* fix extra opts patch to contain correct target file nameSergei Trofimovich2020-08-318-4/+12
| | | | | | | | | | | | | | | | | | | 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>
* 4.9.4: backport 'objdump' lookup for pluginsSergei Trofimovich2020-08-282-0/+37
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 5.5.0: backport 'objdump' lookup for pluginsSergei Trofimovich2020-08-282-0/+37
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6.5.0: backport 'objdump' lookup for pluginsSergei Trofimovich2020-08-282-0/+37
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 7.5.0: backport 'objdump' lookup for pluginsSergei Trofimovich2020-08-282-0/+37
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 8.4.0: backport 'objdump' lookup for pluginsSergei Trofimovich2020-08-282-0/+37
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 9.3.0: backport 'objdump' lookup for pluginsSergei Trofimovich2020-08-282-0/+37
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 11.0.0: cup 4 patchsetSergei Trofimovich2020-08-262-44/+3
| | | | | | | One patch dropped: - 25_all_hppa-faster-synth_mult.patch: upstream got better fix Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 11.0.0: cut 3 patchsetSergei Trofimovich2020-08-231-1/+1
| | | | | | | Dropped one old patch: - 16_all_libgfortran-Werror.patch: should not be needed Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: cut 2 patchsetSergei Trofimovich2020-08-231-1/+1
| | | | | | | | | | | | | | | | 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>
* 5.5.0: cut 4 patchsetSergei Trofimovich2020-08-231-1/+1
| | | | | | | One new patch: + 40_all_gcc-c++17.patch: be buildable with c++17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 8.3.0: abandon branch in favour of 8.4.0Sergei Trofimovich2020-08-171-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 9.2.0: abandon branch in favour of 9.3.0Sergei Trofimovich2020-08-171-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0: backport ipa-cp bit fix, part 2 (PR/96482)Sergei Trofimovich2020-08-172-0/+81
| | | | | | | Reported-by: Johannes Hirte Bug: https://bugs.gentoo.org/736685 Bug: https://gcc.gnu.org/PR96482 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 10.2.0:backport ipa-cp bit fix (PR/96482)Sergei Trofimovich2020-08-132-0/+146
| | | | | | | Reported-by: Johannes Hirte Bug: https://bugs.gentoo.org/736685 Bug: https://gcc.gnu.org/PR96482 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 4.9.4: cut 2 patchset, fix config/esp path wi t-p1Sergei Trofimovich2020-08-012-2/+5
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 4.9.4: cut 3 patchsetSergei Trofimovich2020-08-011-1/+1
| | | | | | Single new patch to be buildable with c++17. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 4.9.4/pie: cut 1 patchsetSergei Trofimovich2020-08-011-6/+6
| | | | | | The only difference from 0.6.5 is -p1 patch format Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 4.9.4/pie: make all patches -p1 appliableSergei Trofimovich2020-08-016-11/+18
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>