From: Tobias Burnus Date: Mon, 5 Aug 2024 07:18:29 +0000 (+0200) Subject: libgomp.texi: Add OpenMP TR13 routines to @menu (commented out) X-Git-Tag: basepoints/gcc-16~6840 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a5734135d265a7b363ead9f821676a2a358969b;p=thirdparty%2Fgcc.git libgomp.texi: Add OpenMP TR13 routines to @menu (commented out) To keep track of missing routine documentation (both implemented and not), the libgomp.texi file contains all non-OMPT routines as commented items in @menu. This commit adds the routines added in TR13 as commented fixme items. libgomp/ChangeLog: * libgomp.texi (OpenMP Runtime Library Routines): Add TR13 routines to @menu (commented out). --- diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi index 07cd75124b0..c6759dd03bc 100644 --- a/libgomp/libgomp.texi +++ b/libgomp/libgomp.texi @@ -1591,12 +1591,18 @@ They have C linkage and do not throw exceptions. @menu * omp_get_num_procs:: Number of processors online @c * omp_get_max_progress_width:: /TR11 +@c * omp_get_device_from_uid:: /TR13 +@c * omp_get_uid_from_device:: /TR13 * omp_set_default_device:: Set the default device for target regions * omp_get_default_device:: Get the default device for target regions * omp_get_num_devices:: Number of target devices * omp_get_device_num:: Get device that current thread is running on * omp_is_initial_device:: Whether executing on the host device * omp_get_initial_device:: Device number of host device +@c * omp_get_device_num_teams:: /TR13 +@c * omp_set_device_num_teams:: /TR13 +@c * omp_get_device_teams_thread_limit:: /TR13 +@c * omp_set_device_teams_thread_limit:: /TR13 @end menu @@ -2813,8 +2819,27 @@ Routines to manage and allocate memory on the current device. They have C linkage and do not throw exceptions. @menu +@c * omp_get_devices_memspace:: /TR13 +@c * omp_get_device_memspace:: /TR13 +@c * omp_get_devices_and_host_memspace:: /TR13 +@c * omp_get_device_and_host_memspace:: /TR13 +@c * omp_get_devices_all_memspace:: /TR13 +@c * omp_get_memspace_num_resources:: /TR11 +@c * omp_get_memspace_pagesize:: /TR13 +@c * omp_get_submemspace:: /TR11 +@c * omp_init_mempartitioner:: /TR13 +@c * omp_destroy_mempartitioner:: /TR13 +@c * omp_init_mempartition:: /TR13 +@c * omp_destroy_mempartition:: /TR13 +@c * omp_mempartition_set_part:: /TR13 +@c * omp_mempartition_get_user_data:: /TR13 * omp_init_allocator:: Create an allocator * omp_destroy_allocator:: Destroy an allocator +@c * omp_get_devices_allocator:: /TR13 +@c * omp_get_device_allocator:: /TR13 +@c * omp_get_devices_and_host_allocator:: /TR13 +@c * omp_get_device_and_host_allocator:: /TR13 +@c * omp_get_devices_all_allocator:: /TR13 * omp_set_default_allocator:: Set the default allocator * omp_get_default_allocator:: Get the default allocator * omp_alloc:: Memory allocation with an allocator @@ -2823,8 +2848,6 @@ They have C linkage and do not throw exceptions. * omp_calloc:: Allocate nullified memory with an allocator * omp_aligned_calloc:: Allocate nullified aligned memory with an allocator * omp_realloc:: Reallocate memory allocated with OpenMP routines -@c * omp_get_memspace_num_resources:: /TR11 -@c * omp_get_submemspace:: /TR11 @end menu