Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion llvm/lib/Support/Windows/Path.inc
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,10 @@ std::string getMainExecutable(const char *argv0, void *MainExecAddr) {
return "";

llvm::sys::path::make_preferred(PathNameUTF8);
return std::string(PathNameUTF8.data());

SmallString<256> RealPath;
sys::fs::real_path(PathNameUTF8, RealPath);
return (std::string)RealPath;
}

UniqueID file_status::getUniqueID() const {
Expand Down