================ @@ -2794,6 +2794,11 @@ void tools::addOpenMPDeviceRTL(const Driver &D, for (const auto &LibPath : HostTC.getFilePaths()) LibraryPaths.emplace_back(LibPath); + // Check the target specific library path for the triple as well. + SmallString<128> P(D.Dir); + llvm::sys::path::append(P, "..", "lib", Triple.getTriple()); ---------------- Meinersbur wrote:
Another note: Paths should not be relative to `P.Dir`. It should either be the resource dir or sysroot. Again, a common problem that I don't expect to be fixed here. https://github.com/llvm/llvm-project/pull/136754 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits