forked from OSchip/llvm-project
[driver] Use the llvm equivalent of getcwd(). Hopefully, this makes the Windows
bots recover. rdar://12237559 llvm-svn: 180652
This commit is contained in:
parent
04703a6efd
commit
5a8341d6be
|
@ -7,7 +7,6 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include <sys/param.h>
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
#include "Tools.h"
|
||||
|
@ -1793,8 +1792,8 @@ static void addDebugCompDirArg(const ArgList &Args, ArgStringList &CmdArgs) {
|
|||
return;
|
||||
}
|
||||
// Fall back to using getcwd.
|
||||
char cwd[MAXPATHLEN];
|
||||
if (pwd && ::getcwd(cwd, MAXPATHLEN)) {
|
||||
const char *cwd = llvm::sys::Path::GetCurrentDirectory().c_str();
|
||||
if (pwd && cwd) {
|
||||
CmdArgs.push_back("-fdebug-compilation-dir");
|
||||
CmdArgs.push_back(Args.MakeArgString(cwd));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue