forked from pool/llvm14
Accepting request 974221 from devel:tools:compiler
- Update to version 14.0.3. * 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. - Use ThinLTO with lld on i586. OBS-URL: https://build.opensuse.org/request/show/974221 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm14?expand=0&rev=3
This commit is contained in:
commit
dc4ca4c90c
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:844f8ed5c54438fc533d0a16e0aacf75f84b98a59a53d084853d2dbec2fd92a1
|
||||
size 18536192
|
3
clang-14.0.3.src.tar.xz
Normal file
3
clang-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f85c55f192cb35b9d6af1f998b7d5abe90e369f8b16445503ffab1b02e75a6f0
|
||||
size 18536196
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e1522becb6e72c8271869896175715810e4d7c19755a83352d97792f46265320
|
||||
size 1413508
|
3
clang-docs-14.0.3.src.tar.xz
Normal file
3
clang-docs-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ab321f9490d589ca9fe740975a5c7e619815ac36177192d1859453066681a071
|
||||
size 1413576
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:69850d0d5b47fe941735f51bbaeffc331a64b3e28f185e807785c2040f9ab944
|
||||
size 2849328
|
3
clang-tools-extra-14.0.3.src.tar.xz
Normal file
3
clang-tools-extra-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f2c85533d586d63784df9d5208e147a35c59a4caed7ff9a0a1f39992a88110a1
|
||||
size 2849308
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e9b2d6b199cb97c356a498a53b8cdca43c9766a1e3086fd8d40ebcb3c3028beb
|
||||
size 2326912
|
3
compiler-rt-14.0.3.src.tar.xz
Normal file
3
compiler-rt-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:26568ab40e440d54a0fe05f6055dcbe510eb723977afa39d3b56fc2a81f8d05f
|
||||
size 2327000
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d2d099ad1b47a790c17bf9eb3551e0143f5b7822634d5312d9301be860ba5f72
|
||||
size 3065424
|
3
libcxx-14.0.3.src.tar.xz
Normal file
3
libcxx-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ae5f31fc7c759fe68ceff3bcdaea9f8d439865bb965ac8d21ed5d15c42311796
|
||||
size 3066368
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ec1ee3681cb6fc182bea5488e56260f2996fb137c4e5ca9838da8fce6636f50c
|
||||
size 561796
|
3
libcxxabi-14.0.3.src.tar.xz
Normal file
3
libcxxabi-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:21193c6a29248ba5b6dde40beb1f6bdcc7cd13cad66605c764ec100f0fb19fe3
|
||||
size 561780
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:31bac54882d27c9e217ea445034046ac05242e5c8e4b2c50f3f9802fc8a3781a
|
||||
size 1362452
|
3
lld-14.0.3.src.tar.xz
Normal file
3
lld-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a91716f59f8e78018246a7ab6cad1bfdddec270c4db6d3d2a394844ee8799c8f
|
||||
size 1366044
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c7deef63c5c4b3ee498a2c9d13d4b1913854957e51491de8434f3d9eefa9c77f
|
||||
size 10089148
|
3
lldb-14.0.3.src.tar.xz
Normal file
3
lldb-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e1d1ea7779faadb4c6af6b0541c6fe3346f750bd26d14ddc57186fe3140d0502
|
||||
size 10088540
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5b89017dec2729311ab143402f03da1dea6d0c79dd5c701bc939cf8b34f01ec2
|
||||
size 49644268
|
3
llvm-14.0.3.src.tar.xz
Normal file
3
llvm-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1e09e8c26e1b67bc94a128b62e9b9c24b70c697a2436a479c9e5eedc4ae29654
|
||||
size 49653148
|
@ -2,10 +2,10 @@ This has similar effect as simply deleting the static libraries which we don't
|
||||
want after installation. By not copying them in the first place we reduce the
|
||||
disk usage during installation.
|
||||
|
||||
Index: clang-14.0.1.src/cmake/modules/AddClang.cmake
|
||||
Index: clang-14.0.3.src/cmake/modules/AddClang.cmake
|
||||
===================================================================
|
||||
--- a/clang-14.0.1.src/cmake/modules/AddClang.cmake
|
||||
+++ b/clang-14.0.1.src/cmake/modules/AddClang.cmake
|
||||
--- a/clang-14.0.3.src/cmake/modules/AddClang.cmake
|
||||
+++ b/clang-14.0.3.src/cmake/modules/AddClang.cmake
|
||||
@@ -106,12 +106,15 @@ macro(add_clang_library name)
|
||||
|
||||
if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN)
|
||||
@ -68,10 +68,10 @@ Index: cmake/modules/AddLLVM.cmake
|
||||
endif()
|
||||
if (ARG_MODULE)
|
||||
set_target_properties(${name} PROPERTIES FOLDER "Loadable modules")
|
||||
Index: lld-14.0.1.src/cmake/modules/AddLLD.cmake
|
||||
Index: lld-14.0.3.src/cmake/modules/AddLLD.cmake
|
||||
===================================================================
|
||||
--- a/lld-14.0.1.src/cmake/modules/AddLLD.cmake
|
||||
+++ b/lld-14.0.1.src/cmake/modules/AddLLD.cmake
|
||||
--- a/lld-14.0.3.src/cmake/modules/AddLLD.cmake
|
||||
+++ b/lld-14.0.3.src/cmake/modules/AddLLD.cmake
|
||||
@@ -17,13 +17,6 @@ macro(add_lld_library name)
|
||||
|
||||
if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
|
||||
@ -86,10 +86,10 @@ Index: lld-14.0.1.src/cmake/modules/AddLLD.cmake
|
||||
if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES)
|
||||
add_llvm_install_targets(install-${name}
|
||||
DEPENDS ${name}
|
||||
Index: polly-14.0.1.src/cmake/polly_macros.cmake
|
||||
Index: polly-14.0.3.src/cmake/polly_macros.cmake
|
||||
===================================================================
|
||||
--- a/polly-14.0.1.src/cmake/polly_macros.cmake
|
||||
+++ b/polly-14.0.1.src/cmake/polly_macros.cmake
|
||||
--- a/polly-14.0.3.src/cmake/polly_macros.cmake
|
||||
+++ b/polly-14.0.3.src/cmake/polly_macros.cmake
|
||||
@@ -42,12 +42,14 @@ macro(add_polly_library name)
|
||||
llvm_config(${name} ${LLVM_LINK_COMPONENTS})
|
||||
endif( LLVM_LINK_COMPONENTS )
|
||||
@ -110,10 +110,10 @@ Index: polly-14.0.1.src/cmake/polly_macros.cmake
|
||||
endmacro(add_polly_library)
|
||||
|
||||
macro(add_polly_loadable_module name)
|
||||
Index: polly-14.0.1.src/lib/CMakeLists.txt
|
||||
Index: polly-14.0.3.src/lib/CMakeLists.txt
|
||||
===================================================================
|
||||
--- a/polly-14.0.1.src/lib/CMakeLists.txt
|
||||
+++ b/polly-14.0.1.src/lib/CMakeLists.txt
|
||||
--- a/polly-14.0.3.src/lib/CMakeLists.txt
|
||||
+++ b/polly-14.0.3.src/lib/CMakeLists.txt
|
||||
@@ -74,7 +74,7 @@ set_target_properties(PollyCore PROPERTI
|
||||
# It depends on all library it needs, such that with
|
||||
# LLVM_POLLY_LINK_INTO_TOOLS=ON, its dependencies like PollyISL are linked as
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6b257721d086d84957aaf93a356828c11e10f2f86f032a555c79e4fce824b731
|
||||
size 6601264
|
3
llvm-docs-14.0.3.src.tar.xz
Normal file
3
llvm-docs-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b4833bddd0d6bc75fd223d4f185094903d6cce40ec8c3d3fc25cc7702ebfaa2c
|
||||
size 6601060
|
@ -1,3 +1,12 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 30 12:32:33 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net>
|
||||
|
||||
- Update to version 14.0.3.
|
||||
* 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.
|
||||
- Use ThinLTO with lld on i586.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 24 20:52:29 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net>
|
||||
|
||||
|
@ -16,14 +16,14 @@
|
||||
#
|
||||
|
||||
|
||||
%define _relver 14.0.1
|
||||
%define _relver 14.0.3
|
||||
%define _version %_relver%{?_rc:rc%_rc}
|
||||
%define _tagver %_relver%{?_rc:-rc%_rc}
|
||||
%define _minor 14.0
|
||||
%define _sonum 14
|
||||
%define _itsme14 1
|
||||
# Integer version used by update-alternatives
|
||||
%define _uaver 1401
|
||||
%define _uaver 1403
|
||||
%define _soclang 13
|
||||
%define _socxx 1
|
||||
|
||||
@ -40,7 +40,7 @@
|
||||
%endif
|
||||
|
||||
# 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
|
||||
%else
|
||||
%bcond_with gold
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ea8a791c7dea7d08ad69c62cfc5e77a1ee700997fcde6a74c30a1c8e663ca3ae
|
||||
size 1205536
|
3
openmp-14.0.3.src.tar.xz
Normal file
3
openmp-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0534ab5ce578db604a46eca56e4f83b46f26fbe4dd837abb79ed04c5543be379
|
||||
size 1205324
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6b214edbdc656c114f5cbdab762517b0c8fbfeedfa669979fb59ba0968d66420
|
||||
size 9360640
|
3
polly-14.0.3.src.tar.xz
Normal file
3
polly-14.0.3.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:079aa83b3ee6a918fec438eb04cc6a6370618575606d6756762d4f8ce112c757
|
||||
size 9353504
|
Loading…
Reference in New Issue
Block a user