File clang-resourcedirs.patch of Package llvm20 (Revision 26fe17dc6ec38c4f6887746426c19f9c)
Currently displaying revision 26fe17dc6ec38c4f6887746426c19f9c , Show latest
14
1
Index: clang-20.1.0.src.src/lib/Driver/Driver.cpp
2
===================================================================
3
--- clang-20.1.0.src.src.orig/lib/Driver/Driver.cpp
4
+++ clang-20.1.0.src.src/lib/Driver/Driver.cpp
5
6
7
// Dir is bin/ or lib/, depending on where BinaryPath is.
8
StringRef Dir = llvm::sys::path::parent_path(BinaryPath);
9
- SmallString<128> P(Dir);
10
+ SmallString<128> P((Dir != "") ? Dir : "/usr/bin/");
11
12
StringRef ConfiguredResourceDir(CLANG_RESOURCE_DIR);
13
if (!ConfiguredResourceDir.empty()) {
14