Summary: | sys-devel/gcc: please backport "Disable jump tables when retpolines are used" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | polynomial-c |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86952 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Deutschmann (RETIRED)
![]() The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=8f536c47fddf4a9fe15b969b888f4dbd22c1f82a commit 8f536c47fddf4a9fe15b969b888f4dbd22c1f82a Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2019-04-04 07:00:23 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2019-04-04 07:00:23 +0000 8.3.0: backport retpoline/jumptable optimization on i386 Reported-by: Thomas Deutschmann Bug: https://gcc.gnu.org/PR86952 Bug: https://bugs.gentoo.org/682218 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> .../28_all_i386_retpoline-and-jumptable.patch | 64 ++++++++++++++++++++++ 8.3.0/gentoo/README.history | 1 + 2 files changed, 65 insertions(+) Queued for next gcc-83.0 patchset. Will cut it this weekend if nothing else pops up. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=c8e228e9ad5ff6e81cf0fb3a6c0f7fb2929519bf commit c8e228e9ad5ff6e81cf0fb3a6c0f7fb2929519bf Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2019-04-06 10:44:29 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2019-04-06 10:44:29 +0000 8.3.0: cut 1.1 patchset Three new patches: - 26_all_overridable_native.patch - 27_all_flto-make-all.patch - 28_all_i386_retpoline-and-jumptable.patch Bug: https://bugs.gentoo.org/679738 Bug: https://bugs.gentoo.org/682018 Bug: https://bugs.gentoo.org/682218 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> 8.3.0/gentoo/README.history | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce95a47723f26ab8a687c3dffeea80aea71bfd87 commit ce95a47723f26ab8a687c3dffeea80aea71bfd87 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2019-04-06 12:49:11 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2019-04-06 12:49:50 +0000 sys-devel/gcc: cut 1.1 patchset for 8.3.0 Three new patches: - 26_all_overridable_native.patch - 27_all_flto-make-all.patch - 28_all_i386_retpoline-and-jumptable.patch This is also the first EAPI=6 gcc ebuild. Closes: https://bugs.gentoo.org/679738 Closes: https://bugs.gentoo.org/682018 Closes: https://bugs.gentoo.org/682218 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-8.3.0-r1.ebuild | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) |