Commit 847ca33d authored by Samuel Huang's avatar Samuel Huang Committed by Commit Bot

[Clang] Make download_objdump.py download llvm-bcanalyzer.

This CL adds llvm-bcanalyzer to the list of files packaged and
downloaded by download_objdump.py. This is needed for extracting
data from .o files (which are LLVM Bitcode Files) under LLD-LTO.

Bug: 723798
Change-Id: I87ef05b17399d56f85ca51e042cbc5415edb8bce
Reviewed-on: https://chromium-review.googlesource.com/1106903Reviewed-by: default avatarHans Wennborg <hans@chromium.org>
Reviewed-by: default avatarSamuel Huang <huangs@chromium.org>
Commit-Queue: Samuel Huang <huangs@chromium.org>
Cr-Commit-Position: refs/heads/master@{#569641}
parent a82f9419
......@@ -352,7 +352,8 @@ def main():
objdumpdir = 'llvmobjdump-' + stamp
shutil.rmtree(objdumpdir, ignore_errors=True)
os.makedirs(os.path.join(objdumpdir, 'bin'))
for filename in ['llvm-cxxfilt', 'llvm-nm', 'llvm-objdump', 'llvm-readobj']:
for filename in ['llvm-bcanalyzer', 'llvm-cxxfilt', 'llvm-nm', 'llvm-objdump',
'llvm-readobj']:
shutil.copy(os.path.join(LLVM_RELEASE_DIR, 'bin', filename + exe_ext),
os.path.join(objdumpdir, 'bin'))
llvmobjdump_stamp_file_base = 'llvmobjdump_build_revision'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment