1 =======================
\r
3 =======================
\r
7 [!] An important note
\r
8 =======================
\r
10 2015/12/28 oleh_derevenko
\r
12 [*] Atomics assembler implementation has been improved and enabled for
\r
13 GCC and _OU_TARGET_ARCH_X86/_OU_TARGET_ARCH_X64 with _OU_TARGET_OS_GENUNIX
\r
15 2010/04/24 oleh_derevenko
\r
17 [+] A cast operator to non-const reference of contained type added for
\r
20 2009/10/07 oleh_derevenko
\r
22 [-] Tests corrected to avoid checking int64ou alignment on Macs
\r
23 (just like for uint64ou)
\r
25 2009/09/08 oleh_derevenko
\r
27 [-] Enumerated type increment/decrement operators re-implemented in a way that
\r
28 can't produce bad code with modern GCCs due to aliasing rules violation.
\r
30 2008/06/26 oleh_derevenko
\r
32 [+] --disable-asserts option support added for configure.
\r
34 2008/04/19 oleh_derevenko
\r
36 [+] Atomic functions via i486 assembler implementation added (manuall
\r
37 selection with a preprocessor symbol only).
\r
39 2008/04/16 oleh_derevenko
\r
41 [-] Fixed bug with storage memory not being properly zeroed at allocation.
\r
43 [*] Memory customization changed to match assertion failure handler
\r
44 customization. Now it is not necessary to save original pointers,
\r
45 just NULL-s are to be assigned to revert from customized to
\r
46 default memory menager.
\r
48 2008/04/08 oleh_derevenko
\r
50 [!] Licensing changed: permission to distribute/use library under zlib/libpng
\r
53 2008/04/07 oleh_derevenko
\r