reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
221 : Generic_ELF(D, Triple, Args) { 243 Distro Distro(D.getVFS()); 318 const std::string MultiarchTriple = getMultiarchTriple(D, Triple, SysRoot); 326 addMultilibsFilePaths(D, Multilibs, SelectedMultilib, 332 D, GCCInstallation.getInstallPath() + SelectedMultilib.gccSuffix(), 353 addPathIfExists(D, LibPath + "/../" + GCCTriple.str() + "/lib/../" + 367 addPathIfExists(D, LibPath + "/" + MultiarchTriple, Paths); 368 addPathIfExists(D, LibPath + "/../" + OSLibDir, Paths); 377 if (StringRef(D.Dir).startswith(SysRoot)) { 378 addPathIfExists(D, D.Dir + "/../lib/" + MultiarchTriple, Paths); 378 addPathIfExists(D, D.Dir + "/../lib/" + MultiarchTriple, Paths); 379 addPathIfExists(D, D.Dir + "/../" + OSLibDir, Paths); 379 addPathIfExists(D, D.Dir + "/../" + OSLibDir, Paths); 382 addPathIfExists(D, SysRoot + "/lib/" + MultiarchTriple, Paths); 383 addPathIfExists(D, SysRoot + "/lib/../" + OSLibDir, Paths); 393 addPathIfExists(D, 399 addPathIfExists(D, SysRoot + "/usr/lib/" + MultiarchTriple, Paths); 405 addPathIfExists(D, SysRoot + "/usr/" + OSLibDir, Paths); 407 addPathIfExists(D, SysRoot + "/usr/lib/../" + OSLibDir, Paths); 410 addPathIfExists(D, SysRoot + "/" + OSLibDir + "/" + ABIName, Paths); 411 addPathIfExists(D, SysRoot + "/usr/" + OSLibDir + "/" + ABIName, Paths); 417 addPathIfExists(D, 425 addPathIfExists(D, GCCInstallation.getInstallPath() + 435 addPathIfExists(D, LibPath + "/../" + GCCTriple.str() + "/lib" + 442 addPathIfExists(D, LibPath, Paths); 450 if (StringRef(D.Dir).startswith(SysRoot)) 451 addPathIfExists(D, D.Dir + "/../lib", Paths); 451 addPathIfExists(D, D.Dir + "/../lib", Paths); 453 addPathIfExists(D, SysRoot + "/lib", Paths); 454 addPathIfExists(D, SysRoot + "/usr/lib", Paths);