Commit 9651fbaf by Gerald Pfeifer Committed by Gerald Pfeifer

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