public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/omp/gcc-11] Update OpenACC version to 2.6
@ 2021-05-13 16:10 Kwok Yeung
0 siblings, 0 replies; only message in thread
From: Kwok Yeung @ 2021-05-13 16:10 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:526068fc0de093be52c376bfc1b7172bb9edf726
commit 526068fc0de093be52c376bfc1b7172bb9edf726
Author: Julian Brown <julian@codesourcery.com>
Date: Wed Jan 9 03:41:04 2019 -0800
Update OpenACC version to 2.6
gcc/c-family/
* c-cppbuiltin.c (c_cpp_builtins): Update _OPENACC define to 201711.
gcc/doc/
* invoke.texi: Update mention of OpenACC version to 2.6.
gcc/fortran/
* cpp.c (cpp_define_builtins): Update _OPENACC define to 201711.
* gfortran.texi: Update mentions of OpenACC version to 2.6.
* intrinsic.texi: Likewise.
gcc/testsuite/
* c-c++-common/cpp/openacc-define-3.c: Update expected value for
_OPENACC define.
* gfortran.dg/openacc-define-3.f90: Likewise.
libgomp/
* libgomp.texi: Update mentions of OpenACC version to 2.6. Update
section numbers to match version 2.6 of the spec.
* openacc.f90 (openacc_version): Update to 201711.
* openacc_lib.h (openacc_version): Update to 201711.
* testsuite/libgomp.oacc-fortran/openacc_version-1.f: Update expected
openacc_version to 201711.
* testsuite/libgomp.oacc-fortran/openacc_version-2.f90: Likewise.
Diff:
---
gcc/c-family/ChangeLog.omp | 4 ++++
gcc/doc/ChangeLog.omp | 4 ++++
gcc/fortran/ChangeLog.omp | 6 ++++++
gcc/testsuite/ChangeLog.omp | 6 ++++++
libgomp/ChangeLog.omp | 10 ++++++++++
libgomp/libgomp.texi | 5 ++++-
6 files changed, 34 insertions(+), 1 deletion(-)
diff --git a/gcc/c-family/ChangeLog.omp b/gcc/c-family/ChangeLog.omp
index 0012a30a7b0..3aa2991f6f3 100644
--- a/gcc/c-family/ChangeLog.omp
+++ b/gcc/c-family/ChangeLog.omp
@@ -1,3 +1,7 @@
+2019-01-09 Julian Brown <julian@codesourcery.com>
+
+ * c-cppbuiltin.c (c_cpp_builtins): Update _OPENACC define to 201711.
+
2018-10-02 Thomas Schwinge <thomas@codesourcery.com>
Cesar Philippidis <cesar@codesourcery.com>
diff --git a/gcc/doc/ChangeLog.omp b/gcc/doc/ChangeLog.omp
new file mode 100644
index 00000000000..1f5bfdd1309
--- /dev/null
+++ b/gcc/doc/ChangeLog.omp
@@ -0,0 +1,4 @@
+2019-01-09 Julian Brown <julian@codesourcery.com>
+
+ * invoke.texi: Update mention of OpenACC version to 2.6.
+
diff --git a/gcc/fortran/ChangeLog.omp b/gcc/fortran/ChangeLog.omp
index f3d047bd481..8e4763b2f97 100644
--- a/gcc/fortran/ChangeLog.omp
+++ b/gcc/fortran/ChangeLog.omp
@@ -1,3 +1,9 @@
+2019-01-09 Julian Brown <julian@codesourcery.com>
+
+ * cpp.c (cpp_define_builtins): Update _OPENACC define to 201711.
+ * gfortran.texi: Update mentions of OpenACC version to 2.6.
+ * intrinsic.texi: Likewise.
+
2018-12-13 Cesar Philippidis <cesar@codesourcery.com>
Nathan Sidwell <nathan@acm.org>
Julian Brown <julian@codesourcery.com>
diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp
index 19295060e7a..d76ae36e0b0 100644
--- a/gcc/testsuite/ChangeLog.omp
+++ b/gcc/testsuite/ChangeLog.omp
@@ -1,3 +1,9 @@
+2019-01-09 Julian Brown <julian@codesourcery.com>
+
+ * c-c++-common/cpp/openacc-define-3.c: Update expected value for
+ _OPENACC define.
+ * gfortran.dg/openacc-define-3.f90: Likewise.
+
2019-01-23 Thomas Schwinge <thomas@codesourcery.com>
* c-c++-common/goacc/classify-kernels-unparallelized.c: Update.
diff --git a/libgomp/ChangeLog.omp b/libgomp/ChangeLog.omp
index 1f1bf546ad9..ebbe9ecaf4d 100644
--- a/libgomp/ChangeLog.omp
+++ b/libgomp/ChangeLog.omp
@@ -1,3 +1,13 @@
+2019-01-09 Julian Brown <julian@codesourcery.com>
+
+ * libgomp.texi: Update mentions of OpenACC version to 2.6. Update
+ section numbers to match version 2.6 of the spec.
+ * openacc.f90 (openacc_version): Update to 201711.
+ * openacc_lib.h (openacc_version): Update to 201711.
+ * testsuite/libgomp.oacc-fortran/openacc_version-1.f: Update expected
+ openacc_version to 201711.
+ * testsuite/libgomp.oacc-fortran/openacc_version-2.f90: Likewise.
+
2019-01-30 Thomas Schwinge <thomas@codesourcery.com>
* testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c:
diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi
index 2c1f1b5968b..1b3442f68f8 100644
--- a/libgomp/libgomp.texi
+++ b/libgomp/libgomp.texi
@@ -1983,6 +1983,9 @@ Generally, they are available only for the host, with the exception of
@code{acc_on_device}, which is available for both the host and the
acceleration device.
+This list has not yet been updated for the OpenACC specification in
+version 2.6.
+
@menu
* acc_get_num_devices:: Get number of devices for the given device
type.
@@ -3243,7 +3246,7 @@ Function for library registration.
@chapter OpenACC Environment Variables
The variables @env{ACC_DEVICE_TYPE} and @env{ACC_DEVICE_NUM}
-are defined by section 4 of the OpenACC specification in version 2.0.
+are defined by section 4 of the OpenACC specification in version 2.6.
The variable @env{ACC_PROFLIB}
is defined by section 4 of the OpenACC specification in version 2.6.
The variable @env{GCC_ACC_NOTIFY} is used for diagnostic purposes.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-05-13 16:10 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-13 16:10 [gcc/devel/omp/gcc-11] Update OpenACC version to 2.6 Kwok Yeung
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).