diff options
author | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-08-18 04:17:08 +0000 |
---|---|---|
committer | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-08-18 04:17:08 +0000 |
commit | 88b337f72ba804418a15d7569ad72df414335a87 (patch) | |
tree | 4e4fe253f626bae9bd5daff4b7b684dedb4053f5 | |
parent | 069384d180aa902b44f1be4b2020315f19d1318d (diff) | |
download | ATCD-88b337f72ba804418a15d7569ad72df414335a87.tar.gz |
ChangeLogTag: Tue Aug 17 21:16:44 2004 J.T. Conklin <jtc@acorntoolworks.com>
-rw-r--r-- | TAO/ChangeLog | 34 | ||||
-rw-r--r-- | TAO/orbsvcs/orbsvcs/FtRtEvent.mpc | 3 | ||||
-rw-r--r-- | TAO/orbsvcs/orbsvcs/RTCosScheduling.mpc | 3 | ||||
-rw-r--r-- | TAO/orbsvcs/orbsvcs/SSLIOP.mpc | 3 | ||||
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Security.mpc | 3 |
5 files changed, 28 insertions, 18 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 26d7c00dc86..698cfb1335e 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,17 @@ +Tue Aug 17 21:16:44 2004 J.T. Conklin <jtc@acorntoolworks.com> + + * orbsvcs/orbsvcs/FtRtEvent.mpc: + + Changed to inherit from corba_messaging instead of providing + requires statement to eliminate duplicate entries in list. + + * orbsvcs/orbsvcs/RTCosScheduling.mpc: + * orbsvcs/orbsvcs/SSLIOP.mpc: + * orbsvcs/orbsvcs/Security.mpc: + + Changed to inherit from interceptors instead of providing + requires statements to eliminate duplicate entries in list. + Tue Aug 17 17:32:39 2004 J.T. Conklin <jtc@acorntoolworks.com> * {docs,examples,orbsvcs,performance-tests,utils}/.../*.{cpp,h,idl}: @@ -16,7 +30,7 @@ Tue Aug 17 17:56:23 2004 Jeff Parsons <j.parsons@vanderbilt.edu> * TAO_IDL/fe/fe_interface_header.cpp: * TAO_IDL/include/utl_err.h: * TAO_IDL/util/utl_err.cpp: - + Eliminated the error message generated when a component is supporting an abstract interface - it was mistakenly assumed that such a thing was barred by the spec. Once this error @@ -26,16 +40,16 @@ Tue Aug 17 17:56:23 2004 Jeff Parsons <j.parsons@vanderbilt.edu> Tue Aug 17 15:48:28 2004 Jeff Parsons <j.parsons@vanderbilt.edu> * TAO_IDL/be/be_interface.cpp: - + Changed the logic of the check for 'mixed parentage' (abstract & concrete) in an interface, to return true not only if an interface has an immediate abstract parent (as - before) but also if there is an abstract interface + before) but also if there is an abstract interface anywhere in its ancestry. This is necessary for skeletons-side code generation, since abstract interfaces have no operations generated on the skeleton side for children to inherit, the operations must be regenerated in each child. - + * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp: * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_ss.cpp: * TAO_IDL/be/be_visitor_interface/interceptors_ss.cpp: @@ -46,7 +60,7 @@ Tue Aug 17 15:48:28 2004 Jeff Parsons <j.parsons@vanderbilt.edu> * TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_sh.cpp: * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_ss.cpp: - + For the gen_abstract_ops_helper() static method in each of the above visitors, changed the logic to do nothing unless the base interface passed to the method is abstract. The check @@ -55,21 +69,21 @@ Tue Aug 17 15:48:28 2004 Jeff Parsons <j.parsons@vanderbilt.edu> can be found and regenerated. Thanks to Markus Stenberg <markus.stenberg@conformiq.com> for sending in an example that uncovered the bug. - - * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp: + + * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp: * TAO_IDL/be/be_valuetype.cpp: * TAO_IDL/be_include/be_valuetype.h: - + Removed unused code. Tue Aug 17 11:40:05 2004 Jeff Parsons <j.parsons@vanderbilt.edu> * TAO_IDL/be/be_visitor_root/root.cpp: - + Added generation of '\n' as the very last thing that happens in each generated file, to make absolutely sure every file ends with a newline (required by CVS - and some compilers). Thanks to + and some compilers). Thanks to Markus Stenberg <markus.stenberg@conformiq.com> for reporting the problem in *S.inl when -Sp (suppression of thru-POA collocation code) is in effect. diff --git a/TAO/orbsvcs/orbsvcs/FtRtEvent.mpc b/TAO/orbsvcs/orbsvcs/FtRtEvent.mpc index d24818cd557..8c11dd7090b 100644 --- a/TAO/orbsvcs/orbsvcs/FtRtEvent.mpc +++ b/TAO/orbsvcs/orbsvcs/FtRtEvent.mpc @@ -50,13 +50,12 @@ project (FTRT_ClientORB) : messaging, orbsvcslib, core { } } -project (FTRT_EventChannel) : orbsvcslib, core, ftrtevent, utils { +project (FTRT_EventChannel) : orbsvcslib, core, ftrtevent, utils, corba_messaging { sharedname = TAO_FTRT_EventChannel dynamicflags = TAO_FTRTEC_BUILD_DLL tagchecks = FTRT_EventChannel includes += $(TAO_ROOT)/orbsvcs/orbsvcs/FtRtEvent/EventChannel after += FTORB_Utils - requires += corba_messaging IDL_Files { } diff --git a/TAO/orbsvcs/orbsvcs/RTCosScheduling.mpc b/TAO/orbsvcs/orbsvcs/RTCosScheduling.mpc index e3834c94d30..7f085c71104 100644 --- a/TAO/orbsvcs/orbsvcs/RTCosScheduling.mpc +++ b/TAO/orbsvcs/orbsvcs/RTCosScheduling.mpc @@ -1,8 +1,7 @@ // -*- MPC -*- // $Id$ -project(RTCosScheduling) : orbsvcslib, core, rtportableserver { - requires += interceptors +project(RTCosScheduling) : orbsvcslib, core, rtportableserver, interceptors { sharedname = TAO_RTCosScheduling idlflags += -Gd -Wb,export_macro=TAO_RTCosScheduling_Export -Wb,export_include=orbsvcs/RTCosScheduling/RTCosScheduling_export.h dynamicflags += TAO_RTCOSSCHEDULING_BUILD_DLL diff --git a/TAO/orbsvcs/orbsvcs/SSLIOP.mpc b/TAO/orbsvcs/orbsvcs/SSLIOP.mpc index 53994d1c9b3..0a0436727cc 100644 --- a/TAO/orbsvcs/orbsvcs/SSLIOP.mpc +++ b/TAO/orbsvcs/orbsvcs/SSLIOP.mpc @@ -2,8 +2,7 @@ // // $Id$ -project(SSLIOP) : orbsvcslib, core, security, ssl { - requires += interceptors +project(SSLIOP) : orbsvcslib, core, security, ssl, interceptors { sharedname = TAO_SSLIOP idlflags += -Wb,export_macro=TAO_SSLIOP_Export -Wb,export_include=orbsvcs/SSLIOP/SSLIOP_Export.h dynamicflags = TAO_SSLIOP_BUILD_DLL diff --git a/TAO/orbsvcs/orbsvcs/Security.mpc b/TAO/orbsvcs/orbsvcs/Security.mpc index e17966af334..f99acad41ab 100644 --- a/TAO/orbsvcs/orbsvcs/Security.mpc +++ b/TAO/orbsvcs/orbsvcs/Security.mpc @@ -1,8 +1,7 @@ // -*- MPC -*- // $Id$ -project(Security) : orbsvcslib, corba_messaging, core, portableserver { - requires += interceptors +project(Security) : orbsvcslib, corba_messaging, core, portableserver, interceptors { sharedname = TAO_Security idlflags += -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h dynamicflags = TAO_SECURITY_BUILD_DLL |