SHA256
1
0
forked from pool/llvm14

- 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 is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- See if we can go without gold.
- Try enabling ThinLTO for aarch64.
- Use ThinLTO with lld on i586.
-------------------------------------------------------------------
Sun Apr 24 20:52:29 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net>

View File

@ -40,11 +40,11 @@
%endif
# We use gold where we want to use ThinLTO, but where lld isn't supported (well).
#ifarch %{ix86} ppc64 s390x
#bcond_without gold
#else
%ifarch ppc64 s390x
%bcond_without gold
%else
%bcond_with gold
#endif
%endif
%ifarch x86_64
%bcond_without lldb
@ -55,7 +55,7 @@
%endif
# 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
%else
%bcond_with thin_lto