libgomp.texi (Top): www.openacc.org now uses https.

* libgomp.texi (Top): www.openacc.org now uses https.
	(Enabling OpenACC): Ditto.
	(acc_get_num_devices): Ditto.
	(acc_set_device_type): Ditto.
	(acc_get_device_type): Ditto.
	(acc_set_device_num): Ditto.
	(acc_get_device_num): Ditto.
	(acc_async_test): Ditto.
	(acc_async_test_all): Ditto.
	(acc_wait): Ditto.
	(acc_wait_all): Ditto.
	(acc_wait_all_async): Ditto.
	(acc_wait_async): Ditto.
	(acc_init): Ditto.
	(acc_shutdown): Ditto.
	(acc_on_device): Ditto.
	(acc_malloc): Ditto.
	(acc_free): Ditto.
	(acc_copyin): Ditto.
	(acc_present_or_copyin): Ditto.
	(acc_create): Ditto.
	(acc_present_or_create): Ditto.
	(acc_copyout): Ditto.
	(acc_delete): Ditto.
	(acc_update_device): Ditto.
	(acc_update_self): Ditto.
	(acc_map_data): Ditto.
	(acc_unmap_data): Ditto.
	(acc_deviceptr): Ditto.
	(acc_hostptr): Ditto.
	(acc_is_present): Ditto.
	(acc_memcpy_to_device): Ditto.
	(acc_memcpy_from_device): Ditto.
	(acc_get_current_cuda_device): Ditto.
	(acc_get_current_cuda_context): Ditto.
	(acc_get_cuda_stream): Ditto.
	(acc_set_cuda_stream): Ditto.
	(ACC_DEVICE_TYPE): Ditto.
	(ACC_DEVICE_NUM): Ditto.
	(OpenACC Library Interoperability): Ditto.

From-SVN: r251888
This commit is contained in:
Gerald Pfeifer 2017-09-08 12:27:14 +00:00 committed by Gerald Pfeifer
parent a2529c0aa7
commit 9651fbafd1
2 changed files with 83 additions and 40 deletions

View File

@ -1,3 +1,46 @@
2017-09-03 Gerald Pfeifer <gerald@pfeifer.com>
* libgomp.texi (Top): www.openacc.org now uses https.
(Enabling OpenACC): Ditto.
(acc_get_num_devices): Ditto.
(acc_set_device_type): Ditto.
(acc_get_device_type): Ditto.
(acc_set_device_num): Ditto.
(acc_get_device_num): Ditto.
(acc_async_test): Ditto.
(acc_async_test_all): Ditto.
(acc_wait): Ditto.
(acc_wait_all): Ditto.
(acc_wait_all_async): Ditto.
(acc_wait_async): Ditto.
(acc_init): Ditto.
(acc_shutdown): Ditto.
(acc_on_device): Ditto.
(acc_malloc): Ditto.
(acc_free): Ditto.
(acc_copyin): Ditto.
(acc_present_or_copyin): Ditto.
(acc_create): Ditto.
(acc_present_or_create): Ditto.
(acc_copyout): Ditto.
(acc_delete): Ditto.
(acc_update_device): Ditto.
(acc_update_self): Ditto.
(acc_map_data): Ditto.
(acc_unmap_data): Ditto.
(acc_deviceptr): Ditto.
(acc_hostptr): Ditto.
(acc_is_present): Ditto.
(acc_memcpy_to_device): Ditto.
(acc_memcpy_from_device): Ditto.
(acc_get_current_cuda_device): Ditto.
(acc_get_current_cuda_context): Ditto.
(acc_get_cuda_stream): Ditto.
(acc_set_cuda_stream): Ditto.
(ACC_DEVICE_TYPE): Ditto.
(ACC_DEVICE_NUM): Ditto.
(OpenACC Library Interoperability): Ditto.
2017-08-09 Jakub Jelinek <jakub@redhat.com>
PR c/81687

View File

@ -77,7 +77,7 @@ Multi Processing Runtime Library. This includes the GNU
implementation of the @uref{http://www.openmp.org, OpenMP} Application
Programming Interface (API) for multi-platform shared-memory parallel
programming in C/C++ and Fortran, and the GNU implementation of the
@uref{http://www.openacc.org/, OpenACC} Application Programming
@uref{https://www.openacc.org, OpenACC} Application Programming
Interface (API) for offloading of code to accelerator devices in C/C++
and Fortran.
@ -1816,7 +1816,7 @@ arranges for automatic linking of the OpenACC runtime library
(@ref{OpenACC Runtime Library Routines}).
A complete description of all OpenACC directives accepted may be found in
the @uref{http://www.openacc.org/, OpenACC} Application Programming
the @uref{https://www.openacc.org, OpenACC} Application Programming
Interface manual, version 2.0.
Note that this is an experimental feature and subject to
@ -1918,7 +1918,7 @@ for the device type specified in @var{devicetype}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.1.
@end table
@ -1943,7 +1943,7 @@ in @var{devicetype}, to use when executing a parallel or kernels region.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.2.
@end table
@ -1968,7 +1968,7 @@ parallel or kernels region.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.3.
@end table
@ -1995,7 +1995,7 @@ type @var{devicetype}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.4.
@end table
@ -2022,7 +2022,7 @@ region.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.5.
@end table
@ -2051,7 +2051,7 @@ a zero and Fortran returns a @code{false}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.6.
@end table
@ -2079,7 +2079,7 @@ Fortran returns a @code{false}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.7.
@end table
@ -2107,7 +2107,7 @@ specified in @var{arg}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.8.
@end table
@ -2132,7 +2132,7 @@ This function waits for the completion of all asynchronous operations.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.10.
@end table
@ -2158,7 +2158,7 @@ any queue.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.11.
@end table
@ -2183,7 +2183,7 @@ asynchronous operations enqueued on queue @var{arg}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.9.
@end table
@ -2208,7 +2208,7 @@ This function initializes the runtime for the device type specified in
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.12.
@end table
@ -2233,7 +2233,7 @@ This function shuts down the runtime for the device type specified in
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.13.
@end table
@ -2264,7 +2264,7 @@ return @code{false}.
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.14.
@end table
@ -2283,7 +2283,7 @@ the device address of the allocated memory.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.15.
@end table
@ -2301,7 +2301,7 @@ Free previously allocated device memory at the device address @code{a}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.16.
@end table
@ -2334,7 +2334,7 @@ variable or array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.17.
@end table
@ -2374,7 +2374,7 @@ array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.18.
@end table
@ -2407,7 +2407,7 @@ array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.19.
@end table
@ -2448,7 +2448,7 @@ array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.20.
@end table
@ -2480,7 +2480,7 @@ array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.21.
@end table
@ -2512,7 +2512,7 @@ array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.22.
@end table
@ -2545,7 +2545,7 @@ array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.23.
@end table
@ -2578,7 +2578,7 @@ array element and @var{len} specifies the length in bytes.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.24.
@end table
@ -2598,7 +2598,7 @@ specified with the host address @var{h} and a length of @var{len}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.25.
@end table
@ -2617,7 +2617,7 @@ specified by @var{h}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.26.
@end table
@ -2636,7 +2636,7 @@ host address specified by @var{h}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.27.
@end table
@ -2655,7 +2655,7 @@ device address specified by @var{d}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.28.
@end table
@ -2694,7 +2694,7 @@ a @code{false} is return to indicate the mapped memory is not present.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.29.
@end table
@ -2714,7 +2714,7 @@ device memory specified by the device address @var{dest} for a length of
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.30.
@end table
@ -2734,7 +2734,7 @@ device memory specified by the device address @var{dest} for a length of
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.31.
@end table
@ -2753,7 +2753,7 @@ as used by the CUDA Runtime or Driver API's.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.1.
@end table
@ -2772,7 +2772,7 @@ as used by the CUDA Runtime or Driver API's.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.2.
@end table
@ -2791,7 +2791,7 @@ as used by the CUDA Runtime or Driver API's.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.3.
@end table
@ -2810,7 +2810,7 @@ the asynchronous value specified by @var{async}.
@end multitable
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.4.
@end table
@ -2839,7 +2839,7 @@ The variable @env{GCC_ACC_NOTIFY} is used for diagnostic purposes.
@section @code{ACC_DEVICE_TYPE}
@table @asis
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
4.1.
@end table
@ -2849,7 +2849,7 @@ The variable @env{GCC_ACC_NOTIFY} is used for diagnostic purposes.
@section @code{ACC_DEVICE_NUM}
@table @asis
@item @emph{Reference}:
@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
@uref{https://www.openacc.org, OpenACC specification v2.0}, section
4.2.
@end table
@ -3065,7 +3065,7 @@ is called prior to a call to @code{cudaCreate()}. If @code{cudaCreate()}
is called prior to a call to an OpenACC function, then you must call
@code{acc_set_device_num()}@footnote{More complete information
about @env{ACC_DEVICE_TYPE} and @env{ACC_DEVICE_NUM} can be found in
sections 4.1 and 4.2 of the @uref{http://www.openacc.org/, OpenACC}
sections 4.1 and 4.2 of the @uref{https://www.openacc.org, OpenACC}
Application Programming Interface”, Version 2.0.}