From: Tobias Burnus Date: Thu, 8 Aug 2024 12:24:59 +0000 (+0200) Subject: libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_device X-Git-Tag: basepoints/gcc-16~6736 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8b5a8b1f60e7d1a51429f118e0fb3d851abe6cd4;p=thirdparty%2Fgcc.git libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_device libgomp/ChangeLog: * libgomp.texi (omp_is_initial_device): Mention -fno-builtin-omp_is_initial_device and folding by default. --- diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi index c6759dd03bc..081e22510a5 100644 --- a/libgomp/libgomp.texi +++ b/libgomp/libgomp.texi @@ -1754,6 +1754,10 @@ This function returns @code{true} if currently running on the host device, @code{false} otherwise. Here, @code{true} and @code{false} represent their language-specific counterparts. +Note that in GCC this value is already folded to a constant in the compiler; +compile with @option{-fno-builtin-omp_is_initial_device} if a run-time function +is desired. + @item @emph{C/C++}: @multitable @columnfractions .20 .80 @item @emph{Prototype}: @tab @code{int omp_is_initial_device(void);}