]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Update OpenACC version to 2.6
authorJulian Brown <julian@codesourcery.com>
Wed, 9 Jan 2019 11:41:04 +0000 (03:41 -0800)
committerKwok Cheung Yeung <kcy@codesourcery.com>
Wed, 21 Apr 2021 16:33:49 +0000 (09:33 -0700)
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.

gcc/c-family/ChangeLog.omp
gcc/doc/ChangeLog.omp [new file with mode: 0644]
gcc/fortran/ChangeLog.omp
gcc/testsuite/ChangeLog.omp
libgomp/ChangeLog.omp
libgomp/libgomp.texi

index 0012a30a7b0250df76d8bb59122676f510fbec60..3aa2991f6f321df36615ad2a201ee1644aef5c3d 100644 (file)
@@ -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 (file)
index 0000000..1f5bfdd
--- /dev/null
@@ -0,0 +1,4 @@
+2019-01-09  Julian Brown  <julian@codesourcery.com>
+
+       * invoke.texi: Update mention of OpenACC version to 2.6.
+
index f3d047bd4818477db2544832251b79d2411f3107..8e4763b2f973623c03988d519ce026c265d737ce 100644 (file)
@@ -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>
index 19295060e7a3cbdf8cad54884c39bd12437d1666..d76ae36e0b0fce2a593df277c4ca8e9c4adfb4b6 100644 (file)
@@ -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.
index 1f1bf546ad992efd130e0d74208c112317192113..ebbe9ecaf4d6affa96c3454736662789a367617d 100644 (file)
@@ -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:
index 2c1f1b5968b1dbd8143423828a50d2b2d73b1500..1b3442f68f810f34470128e49c0925e3f23ff9d4 100644 (file)
@@ -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.