[orbitcpp-commits] orbitcpp inducer
Status: Beta
Brought to you by:
philipd
From: Andreas K. <in...@sl...> - 2000-03-29 21:05:21
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: inducer 00/03/29 12:59:30 Modified files: . : configure.in compiler : base.cc base.hh language.cc language.hh pass_gather.cc pass_gather.hh pass_skels.cc pass_skels.hh pass_stubs.cc pass_stubs.hh pass_xlate.cc types.cc types.hh orb : orbitcpp_orb.cc orbitcpp_orb.hh orbitcpp_poa.hh orbitcpp_smartptr.hh test : Makefile.am Makefile.idlbuildvars test/basic : .cvsignore Makefile.am basic.idl client.cc server.cc test/idl-torture: .gdbinit Makefile.am test.idl Log message: * adapted 'basic' test to test framework * removed absolutely braindead 'IDL_SCOPEQUAL' and 'IDL_C_SCOPEQUAL" #defines from compiler * introduced type container notion into compiler, allowing for iface-local types * finally deleted most obsolete code * squished a bug that caused the compiler to loop infinitely on any use of inheritance * generally fixed objref passing for stubs * made orbitcpp_ServantBase into ServantMethods to allow inheritance on skels * added mi for skels (PHIL, I think we can use virtual inheritance in the case of the skels - do you see any problems?) * added "passthru" scheme for skel/marshaller reuse discussed some time ago * cleaned up/augmented CORBA::ORB implementation |