|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/Driver/Compilation.cpp 277 return getDriver().SysRoot;
tools/clang/lib/Driver/Driver.cpp 1066 SysRoot = A->getValue();
4560 SmallString<128> P(Dir[0] == '=' ? SysRoot + Dir.substr(1) : Dir);
tools/clang/lib/Driver/ToolChains/AIX.cpp 99 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/Ananas.cpp 62 if (!D.SysRoot.empty())
63 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
133 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/BareMetal.cpp 85 SmallString<128> Dir(getDriver().SysRoot);
104 StringRef SysRoot = getDriver().SysRoot;
tools/clang/lib/Driver/ToolChains/Clang.cpp 1945 if (!D.SysRoot.empty() && !Args.hasArg(options::OPT__sysroot_EQ)) {
1947 Buf += D.SysRoot;
tools/clang/lib/Driver/ToolChains/CloudABI.cpp 42 if (!D.SysRoot.empty())
43 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp 83 if (!D.SysRoot.empty())
84 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
235 const std::string &SysRoot = D.SysRoot;
260 const std::string &SysRoot = getDriver().SysRoot;
tools/clang/lib/Driver/ToolChains/Cuda.cpp 90 D.SysRoot + "/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v" +
114 Candidates.emplace_back(D.SysRoot + "/usr/local/cuda");
116 Candidates.emplace_back(D.SysRoot + "/usr/local/cuda-" + Ver);
121 Candidates.emplace_back(D.SysRoot + "/usr/lib/cuda");
tools/clang/lib/Driver/ToolChains/Darwin.cpp 1823 if (!getDriver().SysRoot.empty())
1824 return getDriver().SysRoot;
tools/clang/lib/Driver/ToolChains/DragonFly.cpp 59 if (!D.SysRoot.empty())
60 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp 140 if (!D.SysRoot.empty())
141 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
359 D.getVFS().exists(getDriver().SysRoot + "/usr/lib32/crt1.o"))
360 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib32");
362 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
380 addLibStdCXXIncludePaths(getDriver().SysRoot, "/usr/include/c++/4.2", "", "",
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp 58 if (!D.SysRoot.empty())
59 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
171 if (!D.SysRoot.empty()) {
172 SmallString<128> P(D.SysRoot);
289 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : "";
295 if (!D.SysRoot.empty()) {
296 SmallString<128> P(D.SysRoot);
tools/clang/lib/Driver/ToolChains/Gnu.cpp 375 if (!D.SysRoot.empty())
376 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
1778 StringRef GCCToolchainDir = getGCCToolchainDir(Args, D.SysRoot);
1786 if (!D.SysRoot.empty()) {
1787 Prefixes.push_back(D.SysRoot);
1788 AddDefaultGCCPrefixes(TargetTriple, Prefixes, D.SysRoot);
1796 if (D.SysRoot.empty()) {
1798 AddDefaultGCCPrefixes(TargetTriple, Prefixes, D.SysRoot);
1806 if (GCCToolchainDir == "" || GCCToolchainDir == D.SysRoot + "/usr") {
2436 D.getVFS().getBufferForFile(D.SysRoot + "/etc/env.d/gcc/config-" +
2448 D.getVFS().getBufferForFile(D.SysRoot + "/etc/env.d/gcc/" +
2482 std::string GentooPath = D.SysRoot + std::string(GentooScanPath);
2624 getDriver().SysRoot + "/usr/include/c++/v1");
tools/clang/lib/Driver/ToolChains/Haiku.cpp 27 getDriver().SysRoot + "/system/develop/headers/c++/v1");
32 addLibStdCXXIncludePaths(getDriver().SysRoot, "/system/develop/headers/c++",
tools/clang/lib/Driver/ToolChains/Hurd.cpp 108 if (!getDriver().SysRoot.empty())
109 return getDriver().SysRoot;
tools/clang/lib/Driver/ToolChains/Linux.cpp 472 if (!getDriver().SysRoot.empty())
473 return getDriver().SysRoot;
922 getDriver(), GCCInstallation.getTriple(), getDriver().SysRoot);
924 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
tools/clang/lib/Driver/ToolChains/MSP430.cpp 136 if (!getDriver().SysRoot.empty())
137 return getDriver().SysRoot;
193 if (!D.SysRoot.empty())
194 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
tools/clang/lib/Driver/ToolChains/MinGW.cpp 111 if (!D.SysRoot.empty())
112 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
375 if (getDriver().SysRoot.size())
376 Base = getDriver().SysRoot;
tools/clang/lib/Driver/ToolChains/MipsLinux.cpp 70 if (!getDriver().SysRoot.empty())
71 return getDriver().SysRoot + SelectedMultilib.osSuffix();
tools/clang/lib/Driver/ToolChains/Myriad.cpp 241 addSystemInclude(DriverArgs, CC1Args, getDriver().SysRoot + "/include");
tools/clang/lib/Driver/ToolChains/NaCl.cpp 72 if (!D.SysRoot.empty())
73 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
tools/clang/lib/Driver/ToolChains/NetBSD.cpp 119 if (!D.SysRoot.empty())
120 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
434 getDriver().SysRoot + "/usr/include/c++/v1",
436 getDriver().SysRoot + "/usr/include/c++",
451 addLibStdCXXIncludePaths(getDriver().SysRoot, "/usr/include/g++", "", "", "",
tools/clang/lib/Driver/ToolChains/OpenBSD.cpp 254 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/PS4CPU.cpp 105 if (!D.SysRoot.empty())
106 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
165 if (!D.SysRoot.empty())
166 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
tools/clang/lib/Driver/ToolChains/RISCVToolchain.cpp 74 if (!getDriver().SysRoot.empty())
75 return getDriver().SysRoot;
99 if (!D.SysRoot.empty())
100 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
tools/clang/lib/Driver/ToolChains/Solaris.cpp 193 if (StringRef(D.Dir).startswith(D.SysRoot))
196 addPathIfExists(D, D.SysRoot + "/usr/lib" + LibSuffix, Paths);
229 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include");
247 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : "";
264 addExternCSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/include");
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp 108 getFilePaths().push_back(getDriver().SysRoot + "/lib");
111 getMultiarchTriple(getDriver(), Triple, getDriver().SysRoot);
112 getFilePaths().push_back(getDriver().SysRoot + "/lib/" + MultiarchTriple);
236 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : "";
244 getMultiarchTriple(D, getTriple(), D.SysRoot);
245 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/include/" + MultiarchTriple);
247 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/include");
256 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
258 getDriver().SysRoot + "/include/" + MultiarchTriple +
262 getDriver().SysRoot + "/include/c++/v1");