Skip to content
This repository has been archived by the owner on Aug 4, 2021. It is now read-only.

Build 0.5 for LLVM's release 9

Latest
Compare
Choose a tag to compare
@samolisov samolisov released this 14 Oct 07:06
· 106 commits to master since this release

Build 0.5 for LLVM's release 9.

Changelog

  • A support for the clang-cl compiler on Windows has been added.

  • The LLVM_ENABLE_RTTI and LLVM_ENABLE_EH build flags are handled by the repository rule.

  • The test libraries for MLIR have been removed from the project.

  • A new approach for linking examples against libc++ has been implemented. The approach is documented in the README file: a Bazel config file should be generated using the generate_libcxx_bazelrc.py script. The examples/BUILD file has also been simplified: any libc++ related options were removed. Now libc++ is considered as just a usual project in the LLVM bundle as well as LLVM itself or Clang.

How to use in WORKSPACE

http_archive(
    name = "bazel_llvm_bridge",
    sha256 = "93fba9dd3af1d816f17b3bf3eb9a4db8808ebe63b50e458a425a97271ef39421",
    strip_prefix = "bazel-llvm-bridge-release-9-05",
    url = "https://github.com/samolisov/bazel-llvm-bridge/archive/release/9-05.zip",
)