Skip to content

Commit 9082959

Browse files
committed
Fix build failure.
1 parent 76d4f3d commit 9082959

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

clang/lib/Driver/ToolChains/Clang.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11486,9 +11486,9 @@ void LinkerWrapper::ConstructJob(Compilation &C, const JobAction &JA,
1148611486
if (Args.hasArg(options::OPT_fsycl_embed_ir))
1148711487
CmdArgs.push_back(Args.MakeArgString("-sycl-embed-ir"));
1148811488

11489-
if (Args.hasArg(options::OPT_fsycl_allow_device_image_dependencies,
11490-
options::OPT_fno_sycl_allow_device_image_dependencies,
11491-
false))
11489+
if (Args.hasFlag(options::OPT_fsycl_allow_device_image_dependencies,
11490+
options::OPT_fno_sycl_allow_device_image_dependencies,
11491+
false))
1149211492
CmdArgs.push_back(
1149311493
Args.MakeArgString("-sycl-allow-device-image-dependencies"));
1149411494

clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -676,8 +676,7 @@ getTripleBasedSYCLPostLinkOpts(const ArgList &Args,
676676
if ((!Args.hasFlag(OPT_no_sycl_remove_unused_external_funcs,
677677
OPT_sycl_remove_unused_external_funcs, false) &&
678678
!SYCLNativeCPU) &&
679-
!Args.hasFlag(OPT_sycl_allow_device_image_dependencies,
680-
OPT_no_sycl_allow_device_image_dependencies, false) &&
679+
!Args.hasArg(OPT_sycl_allow_device_image_dependencies) &&
681680
!Triple.isNVPTX() && !Triple.isAMDGPU())
682681
PostLinkArgs.push_back("-emit-only-kernels-as-entry-points");
683682

0 commit comments

Comments
 (0)