summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriliyan <iliyan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-04-05 12:39:26 +0000
committeriliyan <iliyan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-04-05 12:39:26 +0000
commit21d9049529f48c81416a3befd46ea03d745e4bef (patch)
tree8a88a55e7c6ad58cd019058faf34fce80242a28a
parentbdc6c5d2202038c62d8fe68c2f2ac0704c4ec589 (diff)
downloadATCD-21d9049529f48c81416a3befd46ea03d745e4bef.tar.gz
Merged revisions 81237,81239-81240 via svnmerge from
https://svn.dre.vanderbilt.edu/DOC/Middleware/trunk/ACE ........ r81237 | johnnyw | 2008-04-04 13:28:05 -0500 (Fri, 04 Apr 2008) | 1 line Fri Apr 4 18:27:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl> ........ r81239 | iliyan | 2008-04-04 17:28:48 -0500 (Fri, 04 Apr 2008) | 1 line ChangeLogTag: Fri Apr 4 21:43:35 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com> ........ r81240 | iliyan | 2008-04-05 06:54:32 -0500 (Sat, 05 Apr 2008) | 1 line ChangeLogTag: Sat Apr 5 11:50:40 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com> ........
-rw-r--r--ACE/ChangeLog92
-rw-r--r--ACE/configure.ac8
2 files changed, 95 insertions, 5 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index 669374d8824..ec6a4b41073 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,95 @@
+Sat Apr 5 11:50:40 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
+
+ * ace/Parse_Node.cpp:
+ * ace/Svc_Conf.y:
+ * ace/Svc_Conf_Tokens.h:
+ * ace/Svc_Conf_y.cpp:
+
+ Replacing ACE_LIB_TEXT with ACE_TEXT
+
+Fri Apr 4 21:43:35 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
+
+ * THANKS:
+
+ Adding Michael Carter <mcarter at swri dot org> for reporting
+ and debugging bug 3007.
+
+ * ace/Base_Thread_Adapter.h:
+ * ace/Base_Thread_Adapter.cpp:
+
+ Storing a pointer to SG that was current in the parent thread,
+ which enables correct "inheritance" of the SG in the child thread.
+
+ * ace/Parse_Node.h:
+ * ace/Parse_Node.cpp:
+
+ Fixing ACE_Stream_Node::{apply,link} to ensure the modules are linked
+ together and initialized correctly - see bug# 2916. Moving the
+ initialization code out of the yacc parser, here.
+
+ * ace/Service_Object.cpp:
+ * ace/Service_Types.cpp:
+
+ Improving the log output in fini().
+
+ * ace/Service_Repository.h:
+
+ Eliminating an unused parameter static_only from relocate_i()
+
+ * ace/Service_Repository.cpp:
+
+ Simplified relocate_i() and fixed an error that was causing it to
+ choose incorrect ranges of service indexes to relocate.
+ Eliminated the boolean static_only parameter as it was always
+ being set to true. Changed remove() to eliminate the "packing"
+ code and updated the few other methods, which assumed there are no
+ "gaps" in the service storage.
+
+ * ace/Svc_Conf.h:
+ * ace/Svc_Conf.y:
+ * ace/Svc_Conf_Tokens.h:
+ * ace/Svc_Conf_y.cpp:
+
+ Adding an overloaded yyerror that takes just a string to comply
+ with the changed bison template. Moving the module initialization
+ code out of the parser. See ACE_Stream_Node class and bug# 2916.
+
+ * ace/Thread_Adapter.cpp:
+
+ The invoke() method, which runs in the new thread, initializes the
+ thread-specific configuration context. This scheme ensures any
+ newly spawned thread would inherit the spawning thread's service
+ configuration context.
+
+ * ace/ace.mpc:
+
+ Adding Intrusive_Auto_Ptr to the list.
+
+ * ace/svcconf.mpb:
+
+ Updated for the grammar updates, see bug# 2916.
+
+ * examples/ASX/CCM_App/ASX_CCM_App.mpc:
+ * examples/ASX/CCM_App/CCM_App.cpp:
+
+ The DLL names are case-sensitive on *nix. Minor layout changes.
+
+ * tests/Object_Manager_Flipping_Test.cpp:
+
+ Updated to use the Intrusive_Auto_Ptr
+
+ * tests/run_test.lst:
+ * tests/tests.mpc:
+
+ Adding Bug_2980_Regression_Test
+
+Fri Apr 4 18:27:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * configure.ac:
+ Fixed iostream detection. This fixes bugzilla 3288
+ This to Thomas Girard <thomas dot g dot girard at free dot fr>
+ for reporting this.
+
Thu Apr 3 14:13:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
* include/makeinclude/platform_vxworks5.5.x.GNU:
diff --git a/ACE/configure.ac b/ACE/configure.ac
index d136a7c8e5d..19e1b1622f9 100644
--- a/ACE/configure.ac
+++ b/ACE/configure.ac
@@ -1013,11 +1013,9 @@ AC_CHECK_HEADER([memory],,)
dnl Check for availablity of "new style" C++ stream headers
AC_CHECK_HEADERS([iomanip ios iostream istream ostream fstream streambuf],
,
- [AC_DEFINE([ACE_USES_OLD_IOSTREAMS])])
-
-AC_CHECK_HEADER([iostream.h],
- [AC_CHECK_HEADER([fstream.h],,[AC_DEFINE([ACE_LACKS_IOSTREAM_TOTALLY])])],
- [AC_DEFINE([ACE_LACKS_IOSTREAM_TOTALLY])])
+ [AC_CHECK_HEADERS([iostream.h fstream.h],
+ [AC_DEFINE([ACE_USES_OLD_IOSTREAMS])],
+ [AC_DEFINE([ACE_LACKS_IOSTREAM_TOTALLY])])])
dnl Check if platform needs to #include <regexpr.h> for
dnl regular expression support