Low Level Virtual Machine

Edit Package llvm13

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
clang-13.0.1.src.tar.xz 0017847584 17 MB
clang-docs-13.0.1.src.tar.xz 0001326592 1.27 MB
clang-resourcedirs.patch 0000000587 587 Bytes
clang-tools-extra-13.0.1.src.tar.xz 0002740348 2.61 MB
compact_unwind_encoding.h 0000019093 18.6 KB
compiler-rt-13.0.1.src.tar.xz 0002290068 2.18 MB
default-to-i586.patch 0000000472 472 Bytes
libcxx-13.0.1.src.tar.xz 0002085992 1.99 MB
libcxxabi-13.0.1.src.tar.xz 0000554912 542 KB
lld-13.0.1.src.tar.xz 0001473868 1.41 MB
lld-default-sha1.patch 0000000454 454 Bytes
lldb-13.0.1.src.tar.xz 0009904936 9.45 MB
lldb-cmake.patch 0000000508 508 Bytes
lldb-swig-4.1.0-build-fix.patch 0000002682 2.62 KB
llvm-13.0.1.src.tar.xz 0045479112 43.4 MB
llvm-better-detect-64bit-atomics-support.patch 0000000795 795 Bytes
llvm-do-not-install-static-libraries.patch 0000005687 5.55 KB
llvm-docs-13.0.1.src.tar.xz 0004593796 4.38 MB
llvm-fix-find-gcc5-install.patch 0000000613 613 Bytes
llvm-gcc13-issue55711.patch 0000002385 2.33 KB
llvm-glibc-2-36.patch 0000002684 2.62 KB
llvm-normally-versioned-libllvm.patch 0000002793 2.73 KB
llvm-remove-clang-only-flags.patch 0000001144 1.12 KB
llvm-rust-mangle-for-fastcall.patch 0000001846 1.8 KB
llvm-update-extract-section-script.patch 0000001063 1.04 KB
llvm13-rpmlintrc 0000000740 740 Bytes
llvm13.changes 0000099421 97.1 KB
llvm13.spec 0000085714 83.7 KB
llvm_build_tablegen_component_as_shared_library.patch 0000002810 2.74 KB
lto-disable-cache.patch 0000001496 1.46 KB
openmp-13.0.1.src.tar.xz 0001139440 1.09 MB
opt-viewer-Find-style-css-in-usr-share.patch 0000000861 861 Bytes
polly-13.0.1.src.tar.xz 0009186828 8.76 MB
tests-use-python3.patch 0000001007 1007 Bytes
Latest Revision
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 1165718 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 8)
- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- 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.
- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.
- Manage clang-cpp with update-alternatives like other binaries.
- Use %_target_* for determining the compiler host triple (boo#1218701)
- Use %patch -P N instead of deprecated %patchN.
- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Disable test that fails on ppc64le.
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.
- Use old conflicts/provides for python3-clang on Leap.
Comments 0
openSUSE Build Service is sponsored by