summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorrnk <rnk@chromium.org>2016-03-25 11:10:06 -0700
committerCommit bot <commit-bot@chromium.org>2016-03-25 18:11:32 +0000
commit260528431247b958483c9f7f2e1c6525aba077d7 (patch)
tree442523f182f07c82ccffbb54606b01b2763deab8 /tools
parent9955328cf27c93eeb74d88dde61e332c00448d95 (diff)
downloadchromium_src-260528431247b958483c9f7f2e1c6525aba077d7.zip
chromium_src-260528431247b958483c9f7f2e1c6525aba077d7.tar.gz
chromium_src-260528431247b958483c9f7f2e1c6525aba077d7.tar.bz2
Statically link the CRT so that clang-cl can run in wine on goma
Now we have these deps: $ dumpbin /dependents third_party\llvm-bootstrap\bin\clang-cl.exe ... SHELL32.dll KERNEL32.dll ADVAPI32.dll R=hans@chromium.org BUG=597854 NOTRY=True Review URL: https://codereview.chromium.org/1832113002 Cr-Commit-Position: refs/heads/master@{#383311}
Diffstat (limited to 'tools')
-rwxr-xr-xtools/clang/scripts/update.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/clang/scripts/update.py b/tools/clang/scripts/update.py
index 7b6ebcf..503148b 100755
--- a/tools/clang/scripts/update.py
+++ b/tools/clang/scripts/update.py
@@ -446,6 +446,8 @@ def UpdateClang(args):
'-DLLVM_ENABLE_ASSERTIONS=ON',
'-DLLVM_ENABLE_THREADS=OFF',
'-DLLVM_ENABLE_TIMESTAMPS=OFF',
+ # Statically link MSVCRT to avoid DLL dependencies.
+ '-DLLVM_USE_CRT_RELEASE=MT',
]
if args.bootstrap: