Home
last modified time | relevance | path

Searched refs:SysRoot (Results 1 – 25 of 56) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHaiku.cpp47 if (!D.SysRoot.empty()) in ConstructJob()
203 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
205 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
207 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
209 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
211 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
213 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
215 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
217 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
219 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs()
[all …]
H A DHurd.cpp32 StringRef SysRoot) const { in getMultiarchTriple()
42 if (D.getVFS().exists(SysRoot + "/lib/i386-gnu")) in getMultiarchTriple()
77 std::string SysRoot = computeSysRoot(); in Hurd() local
103 if (StringRef(D.Dir).starts_with(SysRoot)) { in Hurd()
108 addPathIfExists(D, SysRoot + "/lib/" + MultiarchTriple, Paths); in Hurd()
109 addPathIfExists(D, SysRoot + "/lib/../" + OSLibDir, Paths); in Hurd()
114 Generic_GCC::AddMultiarchPaths(D, SysRoot, OSLibDir, Paths); in Hurd()
121 if (StringRef(D.Dir).starts_with(SysRoot)) in Hurd()
124 addPathIfExists(D, SysRoot + "/lib", Paths); in Hurd()
125 addPathIfExists(D, SysRoot + "/usr/lib", Paths); in Hurd()
[all …]
H A DLinux.cpp136 if (D.getVFS().exists(concat(SysRoot, "/lib", MT))) in getMultiarchTriple()
145 if (D.getVFS().exists(concat(SysRoot, "/lib", MT))) in getMultiarchTriple()
222 std::string SysRoot = computeSysRoot(); in Linux() local
265 SysRoot = SysRoot + SelectedMultilibs.back().osSuffix(); in Linux()
267 if ((IsMips || IsCSKY) && !SysRoot.empty()) in Linux()
268 ExtraOpts.push_back("--sysroot=" + SysRoot); in Linux()
317 concat(SysRoot, "/usr/lib", MultiarchTriple, in Linux()
339 addPathIfExists(D, concat(SysRoot, "/lib"), Paths); in Linux()
374 if (!getDriver().SysRoot.empty()) in computeSysRoot()
375 return getDriver().SysRoot; in computeSysRoot()
[all …]
H A DOHOS.cpp119 StringRef SysRoot) const { in getMultiarchTriple()
133 std::string SysRoot = computeSysRoot(); in OHOS() local
159 std::string SysRootLibPath = makePath({SysRoot, "usr", "lib"}); in OHOS()
202 std::string SysRoot = computeSysRoot(); in AddClangSystemIncludeArgs() local
230 SysRoot + "/usr/include/" + in AddClangSystemIncludeArgs()
274 std::string SysRoot = in computeSysRoot() local
275 !getDriver().SysRoot.empty() in computeSysRoot()
276 ? getDriver().SysRoot in computeSysRoot()
278 if (!llvm::sys::fs::exists(SysRoot)) in computeSysRoot()
282 return llvm::sys::fs::exists(ArchRoot) ? ArchRoot : SysRoot; in computeSysRoot()
[all …]
H A DWebAssembly.cpp33 StringRef SysRoot) const { in getMultiarchTriple()
220 auto SysRoot = getDriver().SysRoot; in WebAssembly() local
226 getFilePaths().push_back(SysRoot + "/lib"); in WebAssembly()
229 getMultiarchTriple(getDriver(), Triple, SysRoot); in WebAssembly()
465 getMultiarchTriple(D, getTriple(), D.SysRoot); in AddClangSystemIncludeArgs()
523 std::string SysRoot = computeSysRoot(); in addLibCxxIncludePaths() local
524 std::string LibPath = SysRoot + "/include"; in addLibCxxIncludePaths()
526 getMultiarchTriple(D, getTriple(), SysRoot); in addLibCxxIncludePaths()
551 std::string SysRoot = computeSysRoot(); in addLibStdCXXIncludePaths() local
552 std::string LibPath = SysRoot + "/include"; in addLibStdCXXIncludePaths()
[all …]
H A DCrossWindows.cpp84 if (!D.SysRoot.empty()) in ConstructJob()
85 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
240 const std::string &SysRoot = D.SysRoot; in AddClangSystemIncludeArgs() local
252 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs()
259 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs()
265 const std::string &SysRoot = getDriver().SysRoot; in AddClangCXXStdlibIncludeArgs() local
272 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include/c++/v1"); in AddClangCXXStdlibIncludeArgs()
H A DNetBSD.cpp128 if (!D.SysRoot.empty()) in ConstructJob()
129 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
389 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/i386")); in NetBSD()
412 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/o32")); in NetBSD()
414 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/64")); in NetBSD()
420 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/sparc")); in NetBSD()
426 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in NetBSD()
484 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs()
491 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs()
500 concat(getDriver().SysRoot, "/usr/include/c++/v1"), in addLibCxxIncludePaths()
[all …]
H A DBareMetal.cpp108 SmallString<128> SysRoot(computeSysRoot()); in BareMetal() local
109 if (!SysRoot.empty()) { in BareMetal()
111 SmallString<128> Dir(SysRoot); in BareMetal()
201 if (!D.SysRoot.empty()) in computeBaseSysRoot()
202 return D.SysRoot; in computeBaseSysRoot()
276 const SmallString<128> SysRoot(computeSysRoot()); in AddClangSystemIncludeArgs() local
277 if (!SysRoot.empty()) { in AddClangSystemIncludeArgs()
279 SmallString<128> Dir(SysRoot); in AddClangSystemIncludeArgs()
301 std::string SysRoot(computeSysRoot()); in AddClangCXXStdlibIncludeArgs() local
302 if (SysRoot.empty()) in AddClangCXXStdlibIncludeArgs()
[all …]
H A DDragonFly.cpp66 if (!D.SysRoot.empty()) in ConstructJob()
67 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
215 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in DragonFly()
216 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/gcc80")); in DragonFly()
237 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs()
242 addLibStdCXXIncludePaths(concat(getDriver().SysRoot, "/usr/include/c++/8.0"), "", "", in addLibStdCxxIncludePaths()
H A DOpenBSD.cpp131 if (!D.SysRoot.empty()) in ConstructJob()
132 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
315 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in OpenBSD()
342 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs()
349 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs()
355 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths()
372 SmallString<128> Path(getDriver().SysRoot); in getCompilerRT()
H A DFreeBSD.cpp150 if (!D.SysRoot.empty()) in ConstructJob()
151 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
397 D.getVFS().exists(concat(getDriver().SysRoot, "/usr/lib32/crt1.o"))) in FreeBSD()
398 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib32")); in FreeBSD()
400 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in FreeBSD()
427 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs()
434 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs()
440 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths()
H A DMSP430.cpp136 if (!getDriver().SysRoot.empty()) in computeSysRoot()
137 return getDriver().SysRoot; in computeSysRoot()
240 static void AddImplicitLinkerScript(const std::string SysRoot, in AddImplicitLinkerScript() argument
255 SmallString<128> MCULinkerScriptPath(SysRoot); in AddImplicitLinkerScript()
302 AddImplicitLinkerScript(D.SysRoot, Args, CmdArgs); in ConstructJob()
H A DCSKYToolChain.cpp110 if (!getDriver().SysRoot.empty()) in computeSysRoot()
111 return getDriver().SysRoot; in computeSysRoot()
140 if (!D.SysRoot.empty()) in ConstructJob()
141 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
H A DFuchsia.cpp73 if (!D.SysRoot.empty()) in ConstructJob()
74 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
258 if (!D.SysRoot.empty()) { in Fuchsia()
259 SmallString<128> P(D.SysRoot); in Fuchsia()
408 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs()
414 if (!D.SysRoot.empty()) { in AddClangSystemIncludeArgs()
415 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs()
H A DRISCVToolchain.cpp126 if (!getDriver().SysRoot.empty()) in computeSysRoot()
127 return getDriver().SysRoot; in computeSysRoot()
156 if (!D.SysRoot.empty()) in ConstructJob()
157 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
H A DSolaris.cpp330 if (StringRef(D.Dir).starts_with(D.SysRoot)) in Solaris()
333 addPathIfExists(D, D.SysRoot + "/usr/lib" + LibSuffix, Paths); in Solaris()
370 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs()
388 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs()
405 addExternCSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/include"); in AddClangSystemIncludeArgs()
H A DHexagon.cpp359 CmdArgs.push_back(Args.MakeArgString(D.SysRoot + "/usr/lib/crt1.o")); in constructHexagonLinkArgs()
362 CmdArgs.push_back(Args.MakeArgString(D.SysRoot + "/usr/lib/crti.o")); in constructHexagonLinkArgs()
365 Args.MakeArgString(StringRef("-L") + D.SysRoot + "/usr/lib")); in constructHexagonLinkArgs()
548 SmallString<128> Dir(getDriver().SysRoot); in getCompilerRTPath()
712 const bool HasSysRoot = !D.SysRoot.empty(); in AddClangSystemIncludeArgs()
714 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs()
741 if (!D.SysRoot.empty() && getTriple().isMusl()) in addLibCxxIncludePaths()
742 addLibStdCXXIncludePaths(D.SysRoot + "/usr/include/c++/v1", "", "", in addLibCxxIncludePaths()
H A DAIX.cpp323 CmdArgs.push_back(Args.MakeArgString((llvm::Twine("-L") + D.SysRoot) + in ConstructJob()
325 CmdArgs.push_back(Args.MakeArgString((llvm::Twine("-L") + D.SysRoot) + in ConstructJob()
351 getLibraryPaths().push_back(getDriver().SysRoot + "/usr/lib"); in AIX()
360 if (!getDriver().SysRoot.empty()) in GetHeaderSysroot()
361 return getDriver().SysRoot; in GetHeaderSysroot()
H A DMipsLinux.cpp70 if (!getDriver().SysRoot.empty()) in computeSysRoot()
71 return getDriver().SysRoot + SelectedMultilibs.back().osSuffix(); in computeSysRoot()
/freebsd-14.2/contrib/llvm-project/clang/lib/IndexSerialization/
H A DSerializablePathCollection.cpp40 StringRef CurrentWorkDir, StringRef SysRoot, llvm::StringRef OutputFile) in SerializablePathCollection() argument
42 SysRoot(llvm::sys::path::parent_path(SysRoot).empty() ? StringRef() in SerializablePathCollection()
43 : SysRoot), in SerializablePathCollection()
45 SysRootPath(Paths.addDirPath(SysRoot)), in SerializablePathCollection()
73 if (!SysRoot.empty() && Dir.starts_with(SysRoot) && in tryStoreDirPath()
74 llvm::sys::path::is_separator(Dir[SysRoot.size()])) { in tryStoreDirPath()
75 Root = PathPool::RootDirKind::SysRoot; in tryStoreDirPath()
76 Dir = Dir.drop_front(SysRoot.size()); in tryStoreDirPath()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DDependencyGraph.cpp31 std::string SysRoot; member in __anon68b22c500111::DependencyGraphCallback
45 StringRef SysRoot) in DependencyGraphCallback() argument
46 : PP(_PP), OutputFile(OutputFile.str()), SysRoot(SysRoot.str()) { } in DependencyGraphCallback()
63 StringRef SysRoot) { in AttachDependencyGraphGen() argument
65 SysRoot)); in AttachDependencyGraphGen()
113 FileName.consume_front(SysRoot); in OutputGraphFile()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/IndexSerialization/
H A DSerializablePathCollection.h49 SysRoot = 2, enumerator
87 std::string SysRoot; variable
99 llvm::StringRef SysRoot,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DUtils.h41 inline SmallString<128> guessToolchainBaseDir(StringRef SysRoot) { in guessToolchainBaseDir() argument
44 StringRef Base = sys::path::parent_path(SysRoot); in guessToolchainBaseDir()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.cpp58 if (SysRoot.empty()) { in getSysRoot()
60 SysRoot = dwarf::toStringRef(CU.find(dwarf::DW_AT_LLVM_sysroot)).str(); in getSysRoot()
62 return SysRoot; in getSysRoot()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerUnit.h47 StringRef getSysRoot() { return SysRoot; } in getSysRoot()
176 std::string SysRoot; variable

123