gomp-constants.h (GOMP_VERSION): Increment to 1...
authorChung-Lin Tang <cltang@codesourcery.com>
Thu, 26 May 2016 09:12:59 +0000 (09:12 +0000)
committerChung-Lin Tang <cltang@gcc.gnu.org>
Thu, 26 May 2016 09:12:59 +0000 (09:12 +0000)
2016-05-26  Chung-Lin Tang  <cltang@codesourcery.com>

include/
* gomp-constants.h (GOMP_VERSION): Increment to 1, add comment to
describe the need for incrementing this macro whenever the plugin
interface is modified.

From-SVN: r236766

include/ChangeLog
include/gomp-constants.h

index 180a739..8b46056 100644 (file)
@@ -1,3 +1,9 @@
+2016-05-26  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * gomp-constants.h (GOMP_VERSION): Increment to 1, add comment to
+       describe the need for incrementing this macro whenever the plugin
+       interface is modified.
+
 2016-04-29  Tom Tromey  <tom@tromey.com>
 
        * dwarf2.h (enum dwarf_source_language) <DW_LANG_Rust,
index e31c2e0..9bc9fa5 100644 (file)
@@ -196,8 +196,10 @@ enum gomp_map_kind
 /* Internal to libgomp.  */
 #define GOMP_TARGET_FLAG_UPDATE                (1U << 31)
 
-/* Versions of libgomp and device-specific plugins.  */
-#define GOMP_VERSION   0
+/* Versions of libgomp and device-specific plugins.  GOMP_VERSION
+   should be incremented whenever an ABI-incompatible change is introduced
+   to the plugin interface defined in libgomp/libgomp.h.  */
+#define GOMP_VERSION   1
 #define GOMP_VERSION_NVIDIA_PTX 1
 #define GOMP_VERSION_INTEL_MIC 0
 #define GOMP_VERSION_HSA 0