horror/thirdparty/ode-0.16.5/ou/CHANGELOG.TXT

56 lines
1.5 KiB
Plaintext
Raw Permalink Normal View History

2024-06-10 17:48:14 +08:00
=======================
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