diff options
author | rnk <rnk@chromium.org> | 2016-03-25 11:10:06 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-25 18:11:32 +0000 |
commit | 260528431247b958483c9f7f2e1c6525aba077d7 (patch) | |
tree | 442523f182f07c82ccffbb54606b01b2763deab8 | |
parent | 9955328cf27c93eeb74d88dde61e332c00448d95 (diff) | |
download | chromium_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}
-rwxr-xr-x | tools/clang/scripts/update.py | 2 |
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: |