aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorNico Weber <thakis@chromium.org>2021-09-14 08:59:28 -0400
committerNico Weber <thakis@chromium.org>2021-09-14 08:59:28 -0400
commit8cfab5de13a8ec3a2ffccb1b94b0165512a33552 (patch)
treefe943efa1f9e89260db18a7cd061abd1f77c0f74 /clang/lib/Lex/ModuleMap.cpp
parentf78f613bb74ca837be36efcc72105c3c2d54b4f3 (diff)
downloadllvm-8cfab5de13a8ec3a2ffccb1b94b0165512a33552.zip
llvm-8cfab5de13a8ec3a2ffccb1b94b0165512a33552.tar.gz
llvm-8cfab5de13a8ec3a2ffccb1b94b0165512a33552.tar.bz2
[Windows build] Use "DIA SDK" in sysroot
This updates llvm/utils/sysroot.py to include the "DIA SDK" folder in the sysroot. It also updates the build to look for the DIA SDK there if a sysroot is set. This requires moving LLVM_WINSYSROOT to config-ix.cmake. For the GN build, I chose to pass a qualified path to diaguids in libs instead of pushing a config with a `/libpath:` flag. The former requires a GN with https://gn-review.googlesource.com/c/gn/+/12200, the latter requires D109624. The former is more like the cmake build, arguably a bit simpler, and it's easier to check for the wrong GN revision and easier to update GN. Differential Revision: https://reviews.llvm.org/D109708
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions