summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2003-06-04 07:23:59 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2003-06-04 07:23:59 +0000
commit645210b7218614e57a675c100efa5f817fb1ff85 (patch)
tree348824a94950cb128fb63b2bf211b4075d902737
parent2315bdbeca20418430b6b0e11547a7aa8ab97168 (diff)
downloadATCD-645210b7218614e57a675c100efa5f817fb1ff85.tar.gz
ChangeLogTag: Wed Jun 04 07:21:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--TAO/ChangeLog27
-rw-r--r--TAO/tao/Invocation.cpp12
-rw-r--r--TAO/tao/Profile.h4
3 files changed, 32 insertions, 11 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 6185bf3358a..6d9ea1de922 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,12 @@
+Wed Jun 4 07:22:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/Profile.h:
+ Doxygen improvements
+
+ * tao/Invocation.cpp:
+ Added explicit template instantiations in case the ACE autoptr
+ is used. This fixes unresolved externals with VxWorks 5.5
+
Tue Jun 3 15:28:35 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* orbsvcs/ImplRepo_Service/Options.cpp (init): Use a single
@@ -7,7 +16,7 @@ Tue Jun 3 15:28:35 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
a signal handler with the reactor. The registration would fail,
causing ImR_Activators to be unusable. Hence this fix to use the
single threaded reactor.
-
+
* orbsvcs/ImplRepo_Service/Makefile: Added TAO_Strategies to the
link line.
@@ -17,8 +26,8 @@ Tue Jun 03 07:52:12 2003 Simon McQueen <sm@prismtechnologies.com>
Mon Jun 2 00:44:59 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
- * orbsvcs/orbsvcs/LifeCycleService.idl (LifeCycleService): Fixed
- a stupid typo. Actually caught this a half an hour back but
+ * orbsvcs/orbsvcs/LifeCycleService.idl (LifeCycleService): Fixed
+ a stupid typo. Actually caught this a half an hour back but
couldnt get this into the repository.
Mon Jun 2 00:25:39 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
@@ -28,7 +37,7 @@ Mon Jun 2 00:25:39 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
very good reasons) to get it right with explicit template
instantiations. It is easy to fix the problem by changing the
way the IDL's are specified. But we dont want to loose the
- structure of the exisiting IDL files in our test directories.
+ structure of the exisiting IDL files in our test directories.
Once we have a nice way to handle these cases with explicit
templates we can revert this. We will open up a bugzilla entry
@@ -57,8 +66,8 @@ Sun Jun 01 19:34:53 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Sun Jun 1 10:08:40 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
- * examples/Simulator/Event_Supplier/Makefile: Updated
- dependencies.
+ * examples/Simulator/Event_Supplier/Makefile: Updated
+ dependencies.
Sat May 31 23:57:45 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
@@ -93,15 +102,15 @@ Fri May 30 13:56:33 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* Makefile: Added a new target 'releaseall'. Please see
the entry "Fri May 30 13:52:49 2003 Balachandran Natarajan
<bala@dre.vanderbilt.edu>" in $ACE_ROOT/ChangeLog for the
- motivation.
+ motivation.
Fri May 30 13:06:02 2003 Pradeep Gore <pradeep@oomworks.com>
* orbsvcs/orbsvcs/Notify/RT_Notify_Service.h:
* orbsvcs/orbsvcs/Notify/RT_Notify_Service.cpp:
-
+
Overloaded base virtual <init> method to silence HPUX11 build warning.
-
+
Thu May 29 22:24:02 2003 Krishnakumar B <kitty@spam.invalid.domain>
* TAOACE.dsw:
diff --git a/TAO/tao/Invocation.cpp b/TAO/tao/Invocation.cpp
index b67d2abaf13..645ddb81afa 100644
--- a/TAO/tao/Invocation.cpp
+++ b/TAO/tao/Invocation.cpp
@@ -1191,10 +1191,22 @@ TAO_GIOP_Locate_Request_Invocation::invoke (ACE_ENV_SINGLE_ARG_DECL)
template class auto_ptr<CORBA::SystemException>;
template class auto_ptr<CORBA::Exception>;
+# if defined (ACE_LACKS_AUTO_PTR) \
+ || !(defined (ACE_HAS_STANDARD_CPP_LIBRARY) \
+ && (ACE_HAS_STANDARD_CPP_LIBRARY != 0))
+template class ACE_Auto_Basic_Ptr<CORBA::SystemException>;
+template class ACE_Auto_Basic_Ptr<CORBA::Exception>;
+# endif /* ACE_LACKS_AUTO_PTR */
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
#pragma instantiate auto_ptr<CORBA::SystemException>
#pragma instantiate auto_ptr<CORBA::Exception>
+# if defined (ACE_LACKS_AUTO_PTR) \
+ || !(defined (ACE_HAS_STANDARD_CPP_LIBRARY) \
+ && (ACE_HAS_STANDARD_CPP_LIBRARY != 0))
+# pragma instantiate ACE_Auto_Basic_Ptr<CORBA::SystemException>
+# pragma instantiate ACE_Auto_Basic_Ptr<CORBA::Exception>
+# endif /* ACE_LACKS_AUTO_PTR */
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/Profile.h b/TAO/tao/Profile.h
index f512f55b8ef..8de00a78eef 100644
--- a/TAO/tao/Profile.h
+++ b/TAO/tao/Profile.h
@@ -29,9 +29,9 @@ class TAO_Endpoint;
class TAO_ORB_Core;
-/// Forward declaration of PolicyList
namespace CORBA
{
+ /// Forward declaration of PolicyList
class PolicyList;
}
@@ -72,7 +72,7 @@ public:
/// maintains ownership.
const TAO_GIOP_Message_Version &version (void) const;
- /// Get a pointer to the <TAO_ORB_Core>.
+ /// Get a pointer to the TAO_ORB_Core.
TAO_ORB_Core *orb_core (void) const;
/// Increase the reference count by one on this object.