================
@@ -514,6 +514,12 @@ void tools::gnutools::Linker::ConstructJob(Compilation &C,
const JobAction &JA,
AddRunTimeLibs(ToolChain, D, CmdArgs, Args);
+ // For SYCL compilations, pass -lsycl to the platform linker by default.
+ if (Args.hasArg(options::OPT_fsycl) &&
+ !Args.hasArg(options::OPT_nolibsycl)) {
+ CmdArgs.push_back("-lsycl");
----------------
jhuber6 wrote:
You should copy what HIP does to pass `-lamdhip64` by default
https://github.com/llvm/llvm-project/pull/174877
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits