Skip to content

Commit 6e9c010

Browse files
authored
Merge pull request #82504 from etcwilde/ewilde/unversioned-clang-resource-dirs
Unversioned clang resource OS name
2 parents a7e19f3 + dbe7c13 commit 6e9c010

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

lib/Driver/UnixToolChains.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -334,10 +334,9 @@ toolchains::GenericUnix::constructInvocation(const DynamicLinkJobAction &job,
334334
SmallString<128> LibProfile(SharedResourceDirPath);
335335
llvm::sys::path::remove_filename(LibProfile); // remove platform name
336336
llvm::sys::path::append(LibProfile, "clang", "lib");
337-
338-
llvm::sys::path::append(LibProfile, getTriple().getOSName(),
339-
Twine("libclang_rt.profile-") +
340-
getTriple().getArchName() + ".a");
337+
llvm::sys::path::append(
338+
LibProfile, getUnversionedTriple(getTriple()).getOSName(),
339+
Twine("libclang_rt.profile-") + getTriple().getArchName() + ".a");
341340
Arguments.push_back(context.Args.MakeArgString(LibProfile));
342341
Arguments.push_back(context.Args.MakeArgString(
343342
Twine("-u", llvm::getInstrProfRuntimeHookVarName())));

0 commit comments

Comments
 (0)