@@ -152,10 +152,6 @@ def getToolchainSpec(self, compiler):
152
152
153
153
cc_dir = cc_path .parent
154
154
155
- def getLlvmUtil (util_name ):
156
- llvm_tools_dir = os .getenv ("LLVM_TOOLS_DIR" , cc_dir )
157
- return os .path .join (llvm_tools_dir , util_name + exe_ext )
158
-
159
155
def getToolchainUtil (util_name ):
160
156
return cc_dir / (cc_prefix + util_name + cc_ext )
161
157
@@ -169,20 +165,8 @@ def getToolchainUtil(util_name):
169
165
}
170
166
utils = []
171
167
172
- # Note: LLVM_AR is currently required by API TestBSDArchives.py tests.
173
- # Assemble a full path to llvm-ar for given LLVM_TOOLS_DIR;
174
- # otherwise assume we have llvm-ar at the same place where is CC specified.
175
- if not os .getenv ("LLVM_AR" ):
176
- llvm_ar = getLlvmUtil ("llvm-ar" )
177
- utils .extend (["LLVM_AR=%s" % llvm_ar ])
178
-
179
168
if not lldbplatformutil .platformIsDarwin ():
180
- if os .getenv ("USE_LLVM_TOOLS" ):
181
- # Use the llvm project tool instead of the system defaults.
182
- for var , name in util_names .items ():
183
- utils .append ("%s=%s" % (var , getLlvmUtil ("llvm-" + name )))
184
- utils .extend (["AR=%s" % llvm_ar ])
185
- elif cc_type in ["clang" , "cc" , "gcc" ]:
169
+ if cc_type in ["clang" , "cc" , "gcc" ]:
186
170
util_paths = {}
187
171
# Assembly a toolchain side tool cmd based on passed CC.
188
172
for var , name in util_names .items ():
0 commit comments