diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2013-11-17 19:15:26 +0400 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2013-11-17 19:27:40 +0400 |
commit | a5df11ab031f7541442bac387e2ec5b6c88d8600 (patch) | |
tree | 7ff917b04b29d1d7d2ed18759ccf434914ca983b | |
parent | f7a7117e3f2b7a7319d5feda7a4d4f1c08e4a55e (diff) |
[7.4.0]libatomic_ops-7_4_0
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-- | ChangeLog | 3 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/atomic_ops/ao_version.h | 11 |
4 files changed, 13 insertions, 5 deletions
@@ -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. @@ -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 */ |