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).