[all-commits] [llvm/llvm-project] b0d58d: [Bazel] Update build for ee7d20e846

Geoffrey Martin-Noble via All-commits all-commits at lists.llvm.org
Wed Aug 4 10:09:21 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b0d58ddf87b4ddd004f485e2cedc0494df8099e0
      https://github.com/llvm/llvm-project/commit/b0d58ddf87b4ddd004f485e2cedc0494df8099e0
  Author: Geoffrey Martin-Noble <gcmn at google.com>
  Date:   2021-08-04 (Wed, 04 Aug 2021)

  Changed paths:
    M utils/bazel/llvm-project-overlay/llvm/BUILD.bazel

  Log Message:
  -----------
  [Bazel] Update build for ee7d20e846

Updates the Bazel configuration for
https://github.com/llvm/llvm-project/commit/ee7d20e84675. We need to
drop the dependency from llvm-tblgen to avoid a dependency cycle:

```
.-> @llvm-project//llvm:llvm-tblgen
|   @llvm-project//llvm:tblgen
|   @llvm-project//llvm:MC
|   @llvm-project//llvm:ProfileData
|   @llvm-project//llvm:Core
|   @llvm-project//llvm:attributes_gen
|   @llvm-project//llvm:include/llvm/IR/Attributes.inc
|   @llvm-project//llvm:attributes_gen__gen_attrs_genrule
`-- @llvm-project//llvm:llvm-tblgen
```

It appears this dep was not strictly necessary though. TableGen uses MC
headers but it can get those through Support, which also exports MC
headers due to layering issues.

Differential Revision: https://reviews.llvm.org/D107480




More information about the All-commits mailing list