[bazel] Fix all remaining --features=layering_check issues for @llvm-project//clang:all
authorFangrui Song <i@maskray.me>
Thu, 12 Jan 2023 01:24:47 +0000 (17:24 -0800)
committerFangrui Song <i@maskray.me>
Thu, 12 Jan 2023 01:24:47 +0000 (17:24 -0800)
utils/bazel/llvm-project-overlay/clang/BUILD.bazel

index 30c1ce682d6386e1205dd28e447e808b09b9eac3..41ea668f10563276537812508008497a236a14fe 100644 (file)
@@ -475,6 +475,7 @@ cc_library(
         "//llvm:MC",
         "//llvm:Support",
         "//llvm:Target",
+        "//llvm:TargetParser",
         "//llvm:config",
     ],
 )
@@ -1138,6 +1139,7 @@ cc_library(
     deps = [
         ":basic",
         ":codegen",
+        ":driver",
         ":frontend",
         ":lex",
         ":serialization",
@@ -1552,6 +1554,7 @@ cc_library(
         "//llvm:MC",
         "//llvm:Option",
         "//llvm:ProfileData",
+        "//llvm:Remarks",
         "//llvm:Support",
         "//llvm:Target",
         "//llvm:config",
@@ -1635,6 +1638,7 @@ cc_library(
         ":type_nodes_gen",
         "//llvm:AllTargetsAsmParsers",
         "//llvm:Analysis",
+        "//llvm:BinaryFormat",
         "//llvm:BitReader",
         "//llvm:BitWriter",
         "//llvm:BitstreamReader",
@@ -1661,6 +1665,7 @@ cc_library(
         "//llvm:Scalar",
         "//llvm:Support",
         "//llvm:Target",
+        "//llvm:TargetParser",
         "//llvm:TransformUtils",
     ],
 )
@@ -2117,6 +2122,7 @@ cc_binary(
     stamp = 0,
     deps = [
         ":basic",
+        ":driver",
         ":tooling",
         "//llvm:BitWriter",
         "//llvm:Core",