Author: Joseph Huber Date: 2022-03-14T21:18:19-04:00 New Revision: 670438e55dc265dc0b25567e62a6e328d91f30a0
URL: https://github.com/llvm/llvm-project/commit/670438e55dc265dc0b25567e62a6e328d91f30a0 DIFF: https://github.com/llvm/llvm-project/commit/670438e55dc265dc0b25567e62a6e328d91f30a0.diff LOG: [OpenMP][Fix] Add offloading kind to AMDGPU libraries Summary: A previous patch added the offloading kind to the triple format we used. I forgot to update the line where we add the AMDGPU libraries. Added: Modified: clang/lib/Driver/ToolChains/Clang.cpp Removed: ################################################################################ diff --git a/clang/lib/Driver/ToolChains/Clang.cpp b/clang/lib/Driver/ToolChains/Clang.cpp index 5c2b720b0872a..d942ec25f409c 100644 --- a/clang/lib/Driver/ToolChains/Clang.cpp +++ b/clang/lib/Driver/ToolChains/Clang.cpp @@ -8263,9 +8263,9 @@ void LinkerWrapper::ConstructJob(Compilation &C, const JobAction &JA, RocmTC.getCommonDeviceLibNames(TCArgs, Arch.str()); for (StringRef LibName : BCLibs) - CmdArgs.push_back( - Args.MakeArgString("-target-library=" + TC->getTripleString() + "-" + - Arch + "=" + LibName)); + CmdArgs.push_back(Args.MakeArgString( + "-target-library=" + Action::GetOffloadKindName(Action::OFK_OpenMP) + + "-" + TC->getTripleString() + "-" + Arch + "=" + LibName)); } if (D.isUsingLTO(/* IsOffload */ true)) { _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits