summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgokhale <asgokhale@users.noreply.github.com>1998-06-22 14:21:40 +0000
committergokhale <asgokhale@users.noreply.github.com>1998-06-22 14:21:40 +0000
commit80303ccda185a21d1533c6c4245993a31b8c0910 (patch)
tree6450e3c840dec36fa05865ac02bb133ef00e3991
parent687b380c4a99a2aca2921c5e7d36360f2ff89dc3 (diff)
downloadATCD-80303ccda185a21d1533c6c4245993a31b8c0910.tar.gz
*** empty log message ***
-rw-r--r--TAO/ChangeLog-98c7
-rw-r--r--TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp8
2 files changed, 11 insertions, 4 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c
index a59785b8a27..e1e8ad8174b 100644
--- a/TAO/ChangeLog-98c
+++ b/TAO/ChangeLog-98c
@@ -1,3 +1,10 @@
+Mon Jun 22 09:19:40 1998 Aniruddha Gokhale <gokhale@mambo.cs.wustl.edu>
+
+ * TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp: The typecode
+ declarations now have the appropriate export macro generated for
+ them. This is required for the DLLs. Seth Widoff pointed out this
+ requirement.
+
Mon Jun 22 00:09:23 1998 Douglas C. Schmidt <schmidt@cs.wustl.edu>
* TAO version 0.1.32 released.
diff --git a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp
index e145106b3fc..8c05d54074f 100644
--- a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp
@@ -55,15 +55,15 @@ be_visitor_typecode_decl::visit_type (be_type *node)
*os << "TAO_NAMESPACE_STORAGE_CLASS ";
else
*os << "static ";
- *os << "CORBA::TypeCode_ptr " << node->tc_name
- ()->last_component () << ";\n\n";
+ *os << "CORBA::TypeCode_ptr " << idl_global->export_macro ()
+ << " " << node->tc_name ()->last_component () << ";\n\n";
}
else
{
// we are in the ROOT scope
os->indent ();
- *os << "extern CORBA::TypeCode_ptr " << node->tc_name
- ()->last_component () << ";\n\n";
+ *os << "extern CORBA::TypeCode_ptr " << idl_global->export_macro ()
+ << " " << node->tc_name ()->last_component () << ";\n\n";
}
return 0;
}