Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Unity-Technologies/libatomic_ops.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2013-11-17 19:15:26 +0400
committerIvan Maidanski <ivmai@mail.ru>2013-11-17 19:27:40 +0400
commita5df11ab031f7541442bac387e2ec5b6c88d8600 (patch)
tree7ff917b04b29d1d7d2ed18759ccf434914ca983b
parentf7a7117e3f2b7a7319d5feda7a4d4f1c08e4a55e (diff)
Bump version to 7.4.0; change policy regarding version numbers * ChangeLog: Update. * README.md: Bump version. * configure.ac (AC_INIT): Likewise. * src/atomic_ops/ao_version.h (AO_VERSION_MINOR): Likewise. * src/atomic_ops/ao_version.h (AO_VERSION_ALPHA): Replace to AO_VERSION_MICRO; add comment.
-rw-r--r--ChangeLog3
-rw-r--r--README.md2
-rw-r--r--configure.ac2
-rw-r--r--src/atomic_ops/ao_version.h11
4 files changed, 13 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 6009d28..468000d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,5 @@
-== [7.3alpha4] (development) ==
+== [7.4.0] 2013-11-17 ==
* Add and/or/xor entries to list_atomic (tests).
* Add char/short/int/AO_double_t and dd_acquire cases to list_atomic (tests).
@@ -25,6 +25,7 @@
* Always use 'mfence' for nop_full if target CPU supports SSE2 (gcc/x86).
* Better document configure THREADDLLIBS variable.
* Cast away volatile on dereference in CAS-based generalization primitives.
+* Change policy regarding version numbers ("micro" part instead of "alpha").
* Convert README to Markdown format.
* Define AO_NO_PTHREADS in configure if no pthreads (Win32 and VxWorks).
* Define AO_int_X operations for ARM and avr32.
diff --git a/README.md b/README.md
index 8eb257b..2a76fea 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# The atomic_ops library (libatomic_ops)
-This is version (release) 7.3alpha3 of libatomic_ops.
+This is version 7.4.0 of libatomic_ops.
You might find a more recent version
[here](http://www.hpl.hp.com/personal/Hans_Boehm/gc), or
diff --git a/configure.ac b/configure.ac
index be79faf..80916f3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
# Process this file with autoconf to produce a configure script.
-AC_INIT([libatomic_ops],[7.3alpha3],gc@linux.hpl.hp.com)
+AC_INIT([libatomic_ops],[7.4.0],gc@linux.hpl.hp.com)
AC_PREREQ(2.61)
AC_CANONICAL_TARGET([])
diff --git a/src/atomic_ops/ao_version.h b/src/atomic_ops/ao_version.h
index 504fb43..785e472 100644
--- a/src/atomic_ops/ao_version.h
+++ b/src/atomic_ops/ao_version.h
@@ -24,7 +24,14 @@
# error This file should not be included directly.
#endif
+/* The policy regarding version numbers: development code has odd */
+/* "minor" number (and "micro" part is 0); when development is finished */
+/* and a release is prepared, "minor" number is incremented (keeping */
+/* "micro" number still zero), whenever a defect is fixed a new release */
+/* is prepared incrementing "micro" part to odd value (the most stable */
+/* release has the biggest "micro" number). */
+
/* The version here should match that in configure.ac and README. */
#define AO_VERSION_MAJOR 7
-#define AO_VERSION_MINOR 3
-#define AO_VERSION_ALPHA 3 /* 7.3alpha3 */
+#define AO_VERSION_MINOR 4
+#define AO_VERSION_MICRO 0 /* 7.4.0 */