summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-18 19:34:26 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-18 19:34:26 +0000
commitef1a2e4e3c51f7bd8281329d327d0e1d58819fd0 (patch)
tree1a4e218fa1d0ac7400d592e0cdd1d42972752fce
parent1bbef91a4caf75aed1a39c8de58735eb863756a3 (diff)
downloadATCD-ef1a2e4e3c51f7bd8281329d327d0e1d58819fd0.tar.gz
*** empty log message ***
-rw-r--r--TAO/ChangeLog-99c65
1 files changed, 62 insertions, 3 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index 24abf832f51..f36094b2416 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,9 +1,68 @@
+Sun Jul 18 14:21:52 1999 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * TAO_IDL/be/be_args.cpp:
+ * TAO_IDL/be/be_codegen.cpp:
+ * TAO_IDL/be/be_interface.cpp:
+ * TAO_IDL/be/be_interface_fwd.cpp:
+ * TAO_IDL/be/be_structure.cpp:
+ * TAO_IDL/be/be_union.cpp:
+ * TAO_IDL/be/be_valuetype.cpp:
+ * TAO_IDL/be/be_valuetype_fwd.cpp:
+ * TAO_IDL/be/be_visitor_array/any_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_array/array_ch.cpp:
+ * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_enum/any_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_enum/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_exception/any_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_exception/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/ami_handler_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/ami_handler_servant_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/ami_handler_stub_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/any_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/collocated_ami_handler_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/direct_collocated_sh.cpp:
+ * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
+ * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
+ * TAO_IDL/be/be_visitor_interface/thru_poa_collocated_sh.cpp:
+ * TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
+ * TAO_IDL/be/be_visitor_module/module_ch.cpp:
+ * TAO_IDL/be/be_visitor_module/module_sh.cpp:
+ * TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_sequence/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_sequence/cdr_op_ci.cpp:
+ * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
+ * TAO_IDL/be/be_visitor_structure/any_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_structure/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_structure/structure_ch.cpp:
+ * TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp:
+ * TAO_IDL/be/be_visitor_union/any_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_union/union_ch.cpp:
+ * TAO_IDL/be/be_visitor_valuetype/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_valuetype/obv_module.cpp:
+ * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
+ * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
+ * TAO_IDL/include/idl_global.h:
+ * TAO_IDL/util/utl_global.cpp: Separated the client and server
+ export macros and export include files to allow building
+ separate server and client DLLs. 4 new idl backend options are
+ added, -Wb,skel_export_macro=xxx, -Wb,stub_export_macro=xxx,
+ -Wb,skel_export_include=xxx.h, and
+ -Wb,stub_export_include=xxx.h. The original
+ -Wb,export_macro=xxx and -Wb,export_include=xxx.h are still
+ available and using the old option will be translated to the new
+ options internally. Thanks to Francois Bernier
+ <fbernier@gel.ulaval.ca> for inspiring the change.
+
Sat Jul 17 17:29:58 1999 Jeff Parsons <parsons@cs.wustl.edu>
* TAO_IDL/be/be_union.cpp:
Changed compute_size_type() for unions to always return VARIABLE.
This fixes a bug found when a union contains a struct which
- contains a different union composed of simple types. The inside
+ contains a different union composed of simple types. The inside
union's size type comes back as FIXED, so it (rather than a
pointer to it) becomes a struct member. Then the struct's size
type also comes back as FIXED, so the outside union makes the
@@ -43,8 +102,8 @@ Sat Jul 17 12:38:08 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
the exception from AlreadyMasked to NotMasked since (1) this is
what's in the throw spec and (2) this appears to be the right
exception.
-
- * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp (validate_supertypes):
+
+ * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp (validate_supertypes):
Changed the throw spec from CosTrading::DuplicatePropertyName to
CosTradingRepos::ServiceTypeRepository::DuplicateServiceTypeName
because that's the type of exception that's thrown in the body