Low Level Virtual Machine

Edit Package llvm14

LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and idle-time optimization of programs from arbitrary programming languages.

The compiler infrastructure includes mirror sets of programming tools as well as libraries with equivalent functionality.

Refresh
Refresh
Source Files
Filename Size Changed
CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch 0000005648 5.52 KB
_constraints 0000000953 953 Bytes
assume-opensuse.patch 0000001187 1.16 KB
baselibs.conf 0000000025 25 Bytes
check-no-llvm-exegesis.patch 0000000489 489 Bytes
clang-14.0.4.src.tar.xz 0018537140 17.7 MB
clang-docs-14.0.4.src.tar.xz 0001413580 1.35 MB
clang-repl-private-deps.patch 0000001185 1.16 KB
clang-resourcedirs.patch 0000000587 587 Bytes
clang-tools-extra-14.0.4.src.tar.xz 0002849200 2.72 MB
compact_unwind_encoding.h 0000019093 18.6 KB
compiler-rt-14.0.4.src.tar.xz 0002327868 2.22 MB
default-to-i586.patch 0000000472 472 Bytes
libcxx-14.0.4.src.tar.xz 0003066664 2.92 MB
libcxxabi-14.0.4.src.tar.xz 0000561788 549 KB
lld-14.0.4.src.tar.xz 0001366056 1.3 MB
lld-default-sha1.patch 0000000454 454 Bytes
lldb-14.0.4.src.tar.xz 0010088328 9.62 MB
lldb-cmake.patch 0000000504 504 Bytes
llvm-14.0.4.src.tar.xz 0049656144 47.4 MB
llvm-better-detect-64bit-atomics-support.patch 0000000795 795 Bytes
llvm-do-not-install-static-libraries.patch 0000005797 5.66 KB
llvm-docs-14.0.4.src.tar.xz 0006601068 6.3 MB
llvm-fix-find-gcc5-install.patch 0000000613 613 Bytes
llvm-normally-versioned-libllvm.patch 0000003576 3.49 KB
llvm-remove-clang-only-flags.patch 0000001144 1.12 KB
llvm14-rpmlintrc 0000000898 898 Bytes
llvm14.changes 0000099375 97 KB
llvm14.spec 0000084636 82.7 KB
llvm_build_tablegen_component_as_shared_library.patch 0000002810 2.74 KB
lto-disable-cache.patch 0000001496 1.46 KB
openmp-14.0.4.src.tar.xz 0001205512 1.15 MB
opt-viewer-Find-style-css-in-usr-share.patch 0000000861 861 Bytes
polly-14.0.4.src.tar.xz 0009357472 8.92 MB
tests-use-python3.patch 0000001007 1007 Bytes
Revision 4 (latest revision is 20)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 979618 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 4)
- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.
Comments 0
openSUSE Build Service is sponsored by