[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
This commit is contained in:
Geoffrey Martin-Noble 2021-08-04 10:01:43 -07:00
parent 7a1a35a1d1
commit b0d58ddf87
1 changed files with 1 additions and 1 deletions

View File

@ -404,6 +404,7 @@ cc_library(
deps = [
":BinaryFormat",
":DebugInfoCodeView",
":ProfileData",
":Support",
":config",
":ir_headers",
@ -468,7 +469,6 @@ cc_library(
features = ["-header_modules"],
strip_include_prefix = "utils/TableGen",
deps = [
":MC",
":Support",
":TableGen",
":config",