Revisions of llvm15

Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 18)
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 17)
- Use quotes to prevent a line break.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 16)
- Drop line breaks from flags.
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 15)
- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt if we're using LTO: since building
  with -Wl,-z,now the PLT stubs are basically dead code, and
  eliminating the indirection should improve code locality and
  reduce BTB pressure for the quite frequent cross-DSO calls.
  With LTO we should not need linker relaxation.
buildservice-autocommit accepted request 1040098 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 14)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 13)
- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
buildservice-autocommit accepted request 1036301 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 12)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 11)
- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.
buildservice-autocommit accepted request 1035533 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 10)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 9)
- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
buildservice-autocommit accepted request 1031948 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 8)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 7)
- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.
buildservice-autocommit accepted request 1008060 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 6)
baserev update by copy to link target
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) committed (revision 5)
- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1005588 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 4)
initialized devel package after accepting 1005588
Aaron Puchert's avatar Aaron Puchert (aaronpuchert) accepted request 1005584 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 3)
- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.1 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.
Richard Biener's avatar Richard Biener (rguenther) accepted request 1002900 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 2)
- Use correct LLVM_HOST_TRIPLE for riscv64
Richard Biener's avatar Richard Biener (rguenther) accepted request 1002539 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 1)
- Update to version 15.0.0.
  * For details, see the release notes:
    - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
    - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
    - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
    - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
    - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
    - llvm-debuginfod: Provides debug info to remote hosts.
    - llvm-dwarfutil: Can copy and manipulate debug info.
    - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
    - clang-offload-packager: Bundle multiple objects into single
      fat binaries including offload code.
    - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!
Displaying revisions 21 - 38 of 38
openSUSE Build Service is sponsored by