- Revert ThinLTO for aarch64, lld for ppc64 and s390x (for now).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm14?expand=0&rev=14
This commit is contained in:
Aaron Puchert 2022-05-01 20:24:23 +00:00 committed by Git OBS Bridge
parent 9b078c979e
commit 627f10bec9
2 changed files with 6 additions and 7 deletions

View File

@ -5,8 +5,7 @@ Sat Apr 30 12:32:33 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net>
* This release contains bug-fixes for the LLVM 14.0.0 release. * This release contains bug-fixes for the LLVM 14.0.0 release.
This release is API and ABI compatible with 14.0.0. This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch. - Rebase llvm-do-not-install-static-libraries.patch.
- See if we can go without gold. - Use ThinLTO with lld on i586.
- Try enabling ThinLTO for aarch64.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Apr 24 20:52:29 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net> Sun Apr 24 20:52:29 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net>

View File

@ -40,11 +40,11 @@
%endif %endif
# We use gold where we want to use ThinLTO, but where lld isn't supported (well). # We use gold where we want to use ThinLTO, but where lld isn't supported (well).
#ifarch %{ix86} ppc64 s390x %ifarch ppc64 s390x
#bcond_without gold %bcond_without gold
#else %else
%bcond_with gold %bcond_with gold
#endif %endif
%ifarch x86_64 %ifarch x86_64
%bcond_without lldb %bcond_without lldb
@ -55,7 +55,7 @@
%endif %endif
# Disabled on ARM because it's awfully slow and often times out. (boo#1178070) # Disabled on ARM because it's awfully slow and often times out. (boo#1178070)
%ifarch aarch64 %{ix86} ppc64 ppc64le s390x x86_64 %ifarch %{ix86} ppc64 ppc64le s390x x86_64
%bcond_without thin_lto %bcond_without thin_lto
%else %else
%bcond_with thin_lto %bcond_with thin_lto