=======================
Legend
=======================
 [+]  A feature added
 [-]  A bug fixed
 [*]  A change
 [!]  An important note
=======================

2015/12/28 oleh_derevenko

 [*]  Atomics assembler implementation has been improved and enabled for
      GCC and _OU_TARGET_ARCH_X86/_OU_TARGET_ARCH_X64 with _OU_TARGET_OS_GENUNIX

2010/04/24 oleh_derevenko

 [+]  A cast operator to non-const reference of contained type added for
      CTypeSimpleWrapper.

2009/10/07 oleh_derevenko

 [-]  Tests corrected to avoid checking int64ou alignment on Macs
      (just like for uint64ou)

2009/09/08 oleh_derevenko

 [-]  Enumerated type increment/decrement operators re-implemented in a way that
      can't produce bad code with modern GCCs due to aliasing rules violation.

2008/06/26 oleh_derevenko

 [+]  --disable-asserts option support added for configure.
 
2008/04/19 oleh_derevenko

 [+]  Atomic functions via i486 assembler implementation added (manuall 
      selection with a preprocessor symbol only).
 
2008/04/16 oleh_derevenko

 [-]  Fixed bug with storage memory not being properly zeroed at allocation.

 [*]  Memory customization changed to match assertion failure handler 
      customization. Now it is not necessary to save original pointers,
      just NULL-s are to be assigned to revert from customized to
      default memory menager.
      
2008/04/08 oleh_derevenko

 [!]  Licensing changed: permission to distribute/use library under zlib/libpng
      license added.
      
2008/04/07 oleh_derevenko

 [+]  Initial commit
