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 8

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

Build 0.5 for LLVM's release 8.

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 = "3bd954e5858376aaf06b7b0def374099cac31e66531d8f5f26511b76ff3f9896",
    strip_prefix = "bazel-llvm-bridge-release-8-05",
    url = "https://github.com/samolisov/bazel-llvm-bridge/archive/release/8-05.zip",
)