mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-14 05:20:25 +08:00
intrinsic.texi (OpenMP Modules): Update to OpenMPv4.
gcc/fortran/ 2013-10-16 Tobias Burnus <burnus@net-b.de> * intrinsic.texi (OpenMP Modules): Update to OpenMPv4. Document omp_proc_bind_kind. libgomp/ 2013-10-16 Tobias Burnus <burnus@net-b.de> * libgomp.texi: (Runtime Library Routines): Update references * for OpenMP 4.0. Add omp_get_cancellation, omp_get_default_device, omp_get_num_devices, omp_get_num_teams, omp_get_proc_bind, omp_get_team_num, omp_is_initial_device, omp_set_default_device. (Environment Variables): Update references for OpenMP 4.0. Add OMP_CANCELLATION, OMP_DEFAULT_DEVICE, OMP_PLACES. Move OMP_DISPLAY_ENV and OMP_PROC_BIND up to be in alphabetical order. From-SVN: r203635
This commit is contained in:
parent
bf7b5747bb
commit
83fd6c5b8c
@ -1,3 +1,8 @@
|
||||
2013-10-16 Tobias Burnus <burnus@net-b.de>
|
||||
|
||||
* intrinsic.texi (OpenMP Modules): Update to OpenMPv4.
|
||||
Document omp_proc_bind_kind.
|
||||
|
||||
2013-10-15 Tobias Burnus <burnus@net-b.de>
|
||||
|
||||
PR fortran/58652
|
||||
|
@ -13177,7 +13177,7 @@ Both are equivalent to the value @code{NULL} in C.
|
||||
@section OpenMP Modules @code{OMP_LIB} and @code{OMP_LIB_KINDS}
|
||||
@table @asis
|
||||
@item @emph{Standard}:
|
||||
OpenMP Application Program Interface v3.1
|
||||
OpenMP Application Program Interface v4.0
|
||||
@end table
|
||||
|
||||
|
||||
@ -13190,8 +13190,8 @@ the named constants defined in the modules are listed
|
||||
below.
|
||||
|
||||
For details refer to the actual
|
||||
@uref{http://www.openmp.org/mp-documents/spec31.pdf,
|
||||
OpenMP Application Program Interface v3.1}.
|
||||
@uref{http://www.openmp.org/mp-documents/OpenMP4.0.0.pdf,
|
||||
OpenMP Application Program Interface v4.0}.
|
||||
|
||||
@code{OMP_LIB_KINDS} provides the following scalar default-integer
|
||||
named constants:
|
||||
@ -13199,15 +13199,17 @@ named constants:
|
||||
@table @asis
|
||||
@item @code{omp_lock_kind}
|
||||
@item @code{omp_nest_lock_kind}
|
||||
@item @code{omp_proc_bind_kind}
|
||||
@item @code{omp_sched_kind}
|
||||
@end table
|
||||
|
||||
@code{OMP_LIB} provides the scalar default-integer
|
||||
named constant @code{openmp_version} with a value of the form
|
||||
@var{yyyymm}, where @code{yyyy} is the year and @var{mm} the month
|
||||
of the OpenMP version; for OpenMP v3.1 the value is @code{201107}.
|
||||
of the OpenMP version; for OpenMP v3.1 the value is @code{201107}
|
||||
and for OpenMP v4.0 the value is @code{201307}.
|
||||
|
||||
And the following scalar integer named constants of the
|
||||
The following scalar integer named constants of the
|
||||
kind @code{omp_sched_kind}:
|
||||
|
||||
@table @asis
|
||||
@ -13216,3 +13218,14 @@ kind @code{omp_sched_kind}:
|
||||
@item @code{omp_sched_guided}
|
||||
@item @code{omp_sched_auto}
|
||||
@end table
|
||||
|
||||
And the following scalar integer named constants of the
|
||||
kind @code{omp_proc_bind_kind}:
|
||||
|
||||
@table @asis
|
||||
@item @code{omp_proc_bind_false}
|
||||
@item @code{omp_proc_bind_true}
|
||||
@item @code{omp_proc_bind_master}
|
||||
@item @code{omp_proc_bind_close}
|
||||
@item @code{omp_proc_bind_spread}
|
||||
@end table
|
||||
|
@ -1,3 +1,14 @@
|
||||
2013-10-16 Tobias Burnus <burnus@net-b.de>
|
||||
|
||||
* libgomp.texi: (Runtime Library Routines): Update references for
|
||||
OpenMP 4.0. Add omp_get_cancellation, omp_get_default_device,
|
||||
omp_get_num_devices, omp_get_num_teams, omp_get_proc_bind,
|
||||
omp_get_team_num, omp_is_initial_device, omp_set_default_device.
|
||||
(Environment Variables): Update references for OpenMP 4.0. Add
|
||||
OMP_CANCELLATION, OMP_DEFAULT_DEVICE, OMP_PLACES.
|
||||
Move OMP_DISPLAY_ENV and OMP_PROC_BIND up to be in alphabetical
|
||||
order.
|
||||
|
||||
2013-10-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* env.c (parse_bind_var): Initialize value to avoid
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user