From 370df6ef0fe6d99613050d33a18cc008be7ceca4 Mon Sep 17 00:00:00 2001 From: Tobias Burnus Date: Thu, 30 May 2024 13:21:43 +0200 Subject: [PATCH] libgomp.texi: Impl. update for USM and missing 5.2 item libgomp/ChangeLog: * libgomp.texi (OpenMP 5.0 status): Mark 'requires' as done and link to 'Offload-Target Specifics'. (OpenMP 5.2 status): Add item about additional map-type modifiers in 'declare mapper'. --- libgomp/libgomp.texi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi index e79bd7a3392..d612488ad10 100644 --- a/libgomp/libgomp.texi +++ b/libgomp/libgomp.texi @@ -198,8 +198,8 @@ The OpenMP 4.5 specification is fully supported. @item @var{target-offload-var} ICV and @code{OMP_TARGET_OFFLOAD} env variable @tab Y @tab @item Nested-parallel changes to @var{max-active-levels-var} ICV @tab Y @tab -@item @code{requires} directive @tab P - @tab complete but no non-host device provides @code{unified_shared_memory} +@item @code{requires} directive @tab Y + @tab See also @ref{Offload-Target Specifics} @item @code{teams} construct outside an enclosing target region @tab Y @tab @item Non-rectangular loop nests @tab P @tab Full support for C/C++, partial for Fortran @@ -443,6 +443,8 @@ to address of matching mapped list item per 5.1, Sect. 2.21.7.2 @tab N @tab of the @code{interop} construct @tab N @tab @item Invoke virtual member functions of C++ objects created on the host device on other devices @tab N @tab +@item @code{iterator} and @code{mapper} as map-type modifier in @code{declare mappter} + @tab N @tab @end multitable