This is an archive of the discontinued LLVM Phabricator instance.

[Bazel] Update build for ee7d20e846
ClosedPublic

Authored by GMNGeoffrey on Aug 4 2021, 10:05 AM.

Details

Summary

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.

Diff Detail

Event Timeline

GMNGeoffrey requested review of this revision.Aug 4 2021, 10:05 AM
GMNGeoffrey created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptAug 4 2021, 10:05 AM
This revision was not accepted when it landed; it landed in state Needs Review.Aug 4 2021, 10:09 AM
This revision was automatically updated to reflect the committed changes.