Commit Graph

3 Commits

Author SHA256 Message Date
Aaron Puchert
a047e503aa - Consistently set host triple as *-suse-linux-gnu*.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm13?expand=0&rev=20
2022-04-12 20:39:15 +00:00
Aaron Puchert
e752f6b4aa Accepting request 952964 from home:aaronpuchert:branches:devel:tools:compiler
- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)

OBS-URL: https://build.opensuse.org/request/show/952964
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm13?expand=0&rev=10
2022-02-09 14:17:57 +00:00
Richard Biener
6b6b4b3d80 Accepting request 922852 from home:aaronpuchert:llvm-next
- Update to version 13.0.0.
  * For details, see the release notes:
    - https://releases.llvm.org/13.0.0/docs/ReleaseNotes.html
    - https://releases.llvm.org/13.0.0/tools/clang/docs/ReleaseNotes.html
    - https://releases.llvm.org/13.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
    - https://releases.llvm.org/13.0.0/projects/libcxx/docs/ReleaseNotes.html
    - https://releases.llvm.org/13.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
    - llvm-otool: Mach-O object file displaying tool.
    - llvm-sim: LLVM IR Similarity Visualizer.
    - llvm-tapi-diff: Diff tool for tbd files.
    - llvm-windres: Tool to manipulate Windows resources.
  * llvm-elfabi was removed.
  * New Clang tools:
    - clang-repl, an interactive interpreter for C/C++.
    - intercept-build, analyze-build: the former intercepts build
      commands to build a compilation database, the latter runs
      the static analyzer over all translation units.
    - scan-build-py: Python reimplementation of scan-build.
- Rebase patches:
  * link-clang-shared.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-exegesis-link-dylib.patch
- Drop patches that have landed upstream:
  * tablegen-test-link-static.patch
- Run tests on more architectures, disable those that seem to hang.
  Don't run libcxx tests at all anymore because they take so long.
- Relax constraints so that we can build on more machines.

OBS-URL: https://build.opensuse.org/request/show/922852
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm13?expand=0&rev=1
2021-10-04 06:44:10 +00:00