summaryrefslogtreecommitdiff
path: root/ACE/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/NEWS')
-rw-r--r--ACE/NEWS14
1 files changed, 13 insertions, 1 deletions
diff --git a/ACE/NEWS b/ACE/NEWS
index 2abf96b287b..d2bb45b137d 100644
--- a/ACE/NEWS
+++ b/ACE/NEWS
@@ -2,7 +2,8 @@ USER VISIBLE CHANGES BETWEEN ACE-6.5.12 and ACE-7.0.0
=====================================================
. C++11 is now a mandatory compiler feature which is
- required for ACE
+ required for ACE. Cleaned up part of the support for compilers
+ that lack C++11 support
. When valgrind is enabled we don't disable dlclose anymore,
this reduces the amount of leaks reported related to dlclose.
@@ -11,6 +12,17 @@ USER VISIBLE CHANGES BETWEEN ACE-6.5.12 and ACE-7.0.0
or you can disable dlclose yourself by adding
`#define ACE_LACKS_DLCLOSE` to your ace/config.h file
+. Removed `ACE_OS::readdir_r`. `readdir_r` was marked as depracated in glibc
+ and FreeBSD libc. Also removed `ACE_Dirent::read (ACE_DIRENT *, ACE_DIRENT **)`
+ which used it. `ACE_LACKS_READDIR_R` will now always be defined.
+
+. Modernized part of the code using clang-type, added override, use nullptr,
+ use unique_ptr, remove redundant void, use bool, simplify boolean expressions,
+ make use of std::atomic, use using
+
+. New Latest_ACE7TAO3_ branches which can be used to always checkout the
+ latest ACE7/TAO3 micro/minor release
+
USER VISIBLE CHANGES BETWEEN ACE-6.5.11 and ACE-6.5.12
======================================================