diff options
author | Adrian Prantl <aprantl@apple.com> | 2022-12-01 16:20:26 -0800 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2022-12-01 16:22:14 -0800 |
commit | 33cbda4cacb87103bbb5f4f9f2368bbb442132f4 (patch) | |
tree | 0d11f308ea34905cdee1302c08119ca99a016719 /clang/lib/Lex/ModuleMap.cpp | |
parent | 864aaa21b4a6795057c2f461614dafbc0d0881db (diff) | |
download | llvm-33cbda4cacb87103bbb5f4f9f2368bbb442132f4.zip llvm-33cbda4cacb87103bbb5f4f9f2368bbb442132f4.tar.gz llvm-33cbda4cacb87103bbb5f4f9f2368bbb442132f4.tar.bz2 |
Improve error logging when xcrun fails to execute successfully
Because Host::RunShellCommand runs commands through $SHELL there is an
opportunity for this to fail spectacularly on systems that use custom
shells with odd behaviors. This patch makes these situations easier to
debug by at least logging the result of the failed xcrun invocation.
It also doesn't run xcrun through a shell any more.
rdar://102389438
Differential Revision: https://reviews.llvm.org/D138060
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions