summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CIAO/ChangeLog16
-rw-r--r--CIAO/DAnCE/TargetManager/TargetManager.mpc2
-rw-r--r--CIAO/DAnCE/TargetManager/TargetManagerExt.idl2
-rw-r--r--CIAO/tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp2
-rw-r--r--CIAO/tools/Config_Handlers/ERE_Handler.h8
-rw-r--r--CIAO/tools/Config_Handlers/Utils/Functors.h2
-rw-r--r--CIAO/tools/Config_Handlers/XMLSchema/Types.hpp2
-rw-r--r--CIAO/tools/Config_Handlers/XSCRT/Elements.hpp2
-rw-r--r--CIAO/tools/IDL3_to_XMI/IDL3_to_XMI_visitor.cpp4
-rw-r--r--CIAO/tools/IDL3_to_XMI/Literals.h2
-rw-r--r--CIAO/tools/XML/XML_Schema_Resolver.tpp2
-rw-r--r--CIAO/tools/XML/XercesString.h4
12 files changed, 34 insertions, 14 deletions
diff --git a/CIAO/ChangeLog b/CIAO/ChangeLog
index cb9b910f9bd..59bc72a7580 100644
--- a/CIAO/ChangeLog
+++ b/CIAO/ChangeLog
@@ -1,3 +1,19 @@
+Wed May 20 01:41:39 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * DAnCE/TargetManager/TargetManager.mpc:
+ * DAnCE/TargetManager/TargetManagerExt.idl:
+ * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp:
+ * tools/Config_Handlers/ERE_Handler.h:
+ * tools/Config_Handlers/Utils/Functors.h:
+ * tools/Config_Handlers/XMLSchema/Types.hpp:
+ * tools/Config_Handlers/XSCRT/Elements.hpp:
+ * tools/IDL3_to_XMI/IDL3_to_XMI_visitor.cpp:
+ * tools/IDL3_to_XMI/Literals.h:
+ * tools/XML/XML_Schema_Resolver.tpp:
+ * tools/XML/XercesString.h:
+
+ Updates for borland.
+
Thu May 14 19:12:56 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
* MPC/config/cidlc.mpb:
diff --git a/CIAO/DAnCE/TargetManager/TargetManager.mpc b/CIAO/DAnCE/TargetManager/TargetManager.mpc
index 962370d4b73..73d4406bbb4 100644
--- a/CIAO/DAnCE/TargetManager/TargetManager.mpc
+++ b/CIAO/DAnCE/TargetManager/TargetManager.mpc
@@ -59,7 +59,7 @@ project(CIAO_TargetManager_exec) : ciao_output, ciao_executor, dance_domain_appl
}
}
-project(CIAO_TargetManager_svnt) : ciao_output, ccm_svnt, ciao_servant, messaging, dance_deployment_svnt, ciao_config_handlers, avoids_ace_for_tao {
+project(CIAO_TargetManager_svnt) : ciao_output, ccm_svnt, ciao_servant, messaging, dance_deployment_svnt, ciao_config_handlers, avoids_ace_for_tao, dance_node_manager {
sharedname = CIAO_TargetManager_svnt
libs += CIAO_TargetManager_stub CIAO_TargetManager_exec
diff --git a/CIAO/DAnCE/TargetManager/TargetManagerExt.idl b/CIAO/DAnCE/TargetManager/TargetManagerExt.idl
index 390383312f2..934314b4613 100644
--- a/CIAO/DAnCE/TargetManager/TargetManagerExt.idl
+++ b/CIAO/DAnCE/TargetManager/TargetManagerExt.idl
@@ -53,7 +53,7 @@ module CIAO
string host_;
/// the node manager IOR
- ::DAnCE::NodeManagerDaemon node_mgr_;
+ ::Deployment::NodeManager node_mgr_;
};
/// Sequence of NodeManager.
diff --git a/CIAO/tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp b/CIAO/tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp
index bca5d8f9342..bdffee8ecfc 100644
--- a/CIAO/tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp
+++ b/CIAO/tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp
@@ -108,7 +108,7 @@ namespace CIAO
case TCKind::tk_octet_l:
if (!req_tc) retval = this->daf_->create_dyn_any_from_type_code (CORBA::_tc_octet);
- retval->insert_octet (static_cast <const unsigned char &> (*value.begin_octet ()));
+ retval->insert_octet (static_cast <const unsigned char &> (*(*(value.begin_octet ()))));
break;
case TCKind::tk_string_l:
diff --git a/CIAO/tools/Config_Handlers/ERE_Handler.h b/CIAO/tools/Config_Handlers/ERE_Handler.h
index 9d1fc412bce..3410b266e8a 100644
--- a/CIAO/tools/Config_Handlers/ERE_Handler.h
+++ b/CIAO/tools/Config_Handlers/ERE_Handler.h
@@ -55,13 +55,13 @@ namespace CIAO
const Deployment::ExternalReferenceEndpoint& src);
static void handle_external_ref_endpoint (const ExternalReferenceEndpoint &src,
- Deployment::ExternalReferenceEndpoint &dest);
+ Deployment::ExternalReferenceEndpoint &dest);
};
typedef Sequence_Handler < ExternalReferenceEndpoint,
- ::Deployment::ExternalReferenceEndpoints,
- ::Deployment::ExternalReferenceEndpoint,
- ERE_Handler::handle_external_ref_endpoint > ERE_Functor;
+ ::Deployment::ExternalReferenceEndpoints,
+ ::Deployment::ExternalReferenceEndpoint,
+ ERE_Handler::handle_external_ref_endpoint > ERE_Functor;
}
}
diff --git a/CIAO/tools/Config_Handlers/Utils/Functors.h b/CIAO/tools/Config_Handlers/Utils/Functors.h
index 6a6aa03c46a..a14519b53a6 100644
--- a/CIAO/tools/Config_Handlers/Utils/Functors.h
+++ b/CIAO/tools/Config_Handlers/Utils/Functors.h
@@ -20,7 +20,7 @@ namespace CIAO
template <typename Source,
typename Dest,
typename Dest_Type,
-#if defined (__BORLANDC__) && (__BORLANDC__ == 0x564)
+#if defined (__BORLANDC__) // && (__BORLANDC__ == 0x564)
void (Func)(const Source &, Dest_Type &)>
#else
void (&Func)(const Source &, Dest_Type &)>
diff --git a/CIAO/tools/Config_Handlers/XMLSchema/Types.hpp b/CIAO/tools/Config_Handlers/XMLSchema/Types.hpp
index 0b0833ccfd5..c27c20731d2 100644
--- a/CIAO/tools/Config_Handlers/XMLSchema/Types.hpp
+++ b/CIAO/tools/Config_Handlers/XMLSchema/Types.hpp
@@ -59,7 +59,7 @@ namespace XMLSchema
typedef basic_string<C> Base__ ;
public:
- typedef ACE_Refcounted_Auto_Ptr < string, ACE_Null_Mutex > _ptr;
+ // typedef ACE_Refcounted_Auto_Ptr < string, ACE_Null_Mutex > _ptr;
//@@ VC6 does not inject XSCRT::Type into the scope so I have
// to qualify it all the time.
diff --git a/CIAO/tools/Config_Handlers/XSCRT/Elements.hpp b/CIAO/tools/Config_Handlers/XSCRT/Elements.hpp
index 4bcf56e69f8..92f707e937f 100644
--- a/CIAO/tools/Config_Handlers/XSCRT/Elements.hpp
+++ b/CIAO/tools/Config_Handlers/XSCRT/Elements.hpp
@@ -221,7 +221,7 @@ namespace XSCRT
class FundamentalType : public Type
{
public:
- typedef ACE_Refcounted_Auto_Ptr < FundamentalType, ACE_Null_Mutex > _ptr;
+ // typedef ACE_Refcounted_Auto_Ptr < FundamentalType, ACE_Null_Mutex > _ptr;
FundamentalType ()
{
diff --git a/CIAO/tools/IDL3_to_XMI/IDL3_to_XMI_visitor.cpp b/CIAO/tools/IDL3_to_XMI/IDL3_to_XMI_visitor.cpp
index a9afdf3d2a2..b0bd198761b 100644
--- a/CIAO/tools/IDL3_to_XMI/IDL3_to_XMI_visitor.cpp
+++ b/CIAO/tools/IDL3_to_XMI/IDL3_to_XMI_visitor.cpp
@@ -2088,8 +2088,8 @@ namespace CIAO
this->add_stereotype (ST_UNION, CLASS);
this->add_stereotype (ST_USES, ASSOC);
this->add_stereotype (ST_SEQ, CLASS);
- this->add_stereotype (ST_ROE, _NULL);
- this->add_stereotype (ST_RO, _NULL);
+ this->add_stereotype (ST_ROE, __NULL);
+ this->add_stereotype (ST_RO, __NULL);
this->add_stereotype (ST_OBJ, DATATYPE);
this->add_stereotype (ST_STR, DATATYPE);
this->add_stereotype (ST_LD, DATATYPE);
diff --git a/CIAO/tools/IDL3_to_XMI/Literals.h b/CIAO/tools/IDL3_to_XMI/Literals.h
index 4e4d1175f6b..e8c36180b30 100644
--- a/CIAO/tools/IDL3_to_XMI/Literals.h
+++ b/CIAO/tools/IDL3_to_XMI/Literals.h
@@ -77,7 +77,7 @@ namespace CIAO
CLASS,
DATATYPE,
PACKAGE,
- _NULL,
+ __NULL,
ATTR,
PUBLIC,
_PRIVATE,
diff --git a/CIAO/tools/XML/XML_Schema_Resolver.tpp b/CIAO/tools/XML/XML_Schema_Resolver.tpp
index 13ff6915e6b..22039e01f14 100644
--- a/CIAO/tools/XML/XML_Schema_Resolver.tpp
+++ b/CIAO/tools/XML/XML_Schema_Resolver.tpp
@@ -40,7 +40,7 @@ namespace CIAO
return 0;
// Ownership of these objects is given to other people.
- return /*new Wrapper4InputSource*/ (new LocalFileInputSource (path));
+ return /*new Wrapper4InputSource*/ (new LocalFileInputSource (path.begin ()));
}
}
}
diff --git a/CIAO/tools/XML/XercesString.h b/CIAO/tools/XML/XercesString.h
index 11aa6fa7c4d..c07c62ec9b0 100644
--- a/CIAO/tools/XML/XercesString.h
+++ b/CIAO/tools/XML/XercesString.h
@@ -11,6 +11,10 @@
#include <iosfwd>
+#ifdef __BORLANDC__
+using std::memcpy;
+#endif
+
#include <xercesc/util/XMLString.hpp>
// Utility class that provides a std::string like facade to XMLString.