[Openmp-commits] [PATCH] D107656: [OpenMP] Use events and taskyield in target nowait task to unblock host threads
Ye Luo via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Sat Aug 7 16:27:05 PDT 2021
ye-luo added inline comments.
================
Comment at: openmp/libomptarget/include/omptarget.h:349
+void __kmpc_target_task_yield();
+
----------------
grokos wrote:
> This function is defined in libomp, so it needs to be declared with the `weak` attribute in `private.h` alongside the other API functions from libomp (see `private.h`, the code block around line 90). Otherwise, we make libomptarget dependent on libomp, whereas we want it to be able to be build independently from any specific host OpenMP runtime.
This exactly what I looked for. All fixed.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D107656/new/
https://reviews.llvm.org/D107656
More information about the Openmp-commits
mailing list