Thread: [orbitcpp-commits] orbitcpp philipd (Page 4)
Status: Beta
Brought to you by:
philipd
From: Phil D. <ph...@us...> - 2000-11-16 14:47:11
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/11/16 06:47:10 Modified files: services/name : Makefile.am Log message: Use the ORBIT_IDL macro to get the correct path to orbit-idl |
From: Phil D. <ph...@us...> - 2000-11-22 11:01:55
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/11/22 03:01:54 Modified files: . : AUTHORS compiler : pass_xlate.cc types.cc types.hh test/everything: client.cc everything.idl Log message: - Union should now be complete! - Added IDLType::writeCDeepCopyCode to compiler. Need to write deep copy code in C (rather than C++) for unions, because otherwise in cases like: union ArrayUnion switch(boolean) { case 0: long a; case 1: string b; }; ...if you cast to C++ before deep copying, the String_mgr class might attempt to free raw memory before copying the target string. - Added John and Sam to AUTHORS file (hope that's okay lads). |
From: Phil D. <ph...@us...> - 2001-01-16 09:42:27
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/01/16 01:42:24 Modified files: . : configure.in compiler : pass_skels.cc pass_stubs.cc pass_xlate.cc orb : orbitcpp_any.cc orbitcpp_any.hh orbitcpp_tools.cc patches : 2000-03-09.orbit-patch test/everything: client.cc everything-impl.cc everything-impl.hh test/string : stringtest-impl.cc stringtest-impl.hh Log message: Ammendments to allow orbitcpp to compile against ORBit-stable, gcc 2.96 ---------------------------------------------------------------------- - Added throw() clauses to tests, to allow compilation with gcc 2.96 - changed accesses to any._release to CORBA_any_get_release() & CORBA_any_set_release() - typecode_release() becomes object_release() in 05x - CORBA_Typecode_equivalent() becomes CORBA_Typecode_equal() - Implemented - cut-n-pasted 'ORBit_demarshal_allocate_mem', since it is static in 05x - ported _orbitcpp::TypeCode_allocate() for 05X (typecodes are init as pseudo objects in 05x) |
From: Phil D. <ph...@us...> - 2001-01-16 15:30:27
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/01/16 07:30:24 Modified files: . : configure.in test : Makefile.am test/basic : client.cc server.cc test/name : client.cc Log message: - Removed boolean and string tests from configure.in and parent makefile, since these are covered by 'everything' test. - Made basic and name server tests compilable by gcc-2.96 (added throws() blocks) |
From: Phil D. <ph...@us...> - 2001-01-30 14:56:51
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/01/30 06:56:49 Modified files: . : AUTHORS compiler : base.hh language.hh pass.cc pass_xlate.cc types.cc orb : Makefile.am orbitcpp_any.cc orbitcpp_any.hh orbitcpp_smartptr.hh orbitcpp_tools.hh test/basic : Makefile.am client.cc server.cc test/basic/generated: Makefile.am test/everything: client.cc everything-impl.cc everything-impl.hh everything.idl server.cc test/idl-torture: .gdbinit Log message: - Added Sams typecode patch, and ammended idl compiler stuff for TCs - Actually the compiler stuff is a bit more cludgy than it should be - the sequences code doesn't have access to its own typedef, and so can't write the any extractors and inserters properly. To counter this, these functions are done using the C typecode, and then casted into the cpp one. - ammended any implementation to use c++ typecodes - added Richard Andrews c++ standards compliance patches - added typecode marshalling code (and a bunch of Object methods to TypeCode like release() and _duplicate()) |
From: Phil D. <ph...@us...> - 2001-02-06 11:40:36
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/02/06 03:40:53 Modified files: . : FAQ Makefile.am NEWS README configure.in Added files: orb : orbitcpp_typecode.cc orbitcpp_typecode.hh Log message: - Added the orbitcpp_typecode.cc/hh files (sorry Richard) - Took the patches directory out of the release build. (ORBit-0.5.7 is required, and this has all those fixes) - Set the configure script to require ORBit-0.5.7 - Added README-0.30 - Updated the faq |
From: Phil D. <ph...@us...> - 2001-02-08 23:17:26
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/02/08 15:17:51 Modified files: . : Makefile.am configure.in compiler : types.cc orb : orbitcpp_sequence.hh Log message: - Added Makefile.buildvars to distribution - Fix for non 32bit architectures |
From: Phil D. <ph...@us...> - 2001-02-12 11:43:56
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/02/12 03:44:30 Modified files: compiler : pass_xlate.cc test/everything: everything.idl Log message: - fixed indentation bug when interface is declared not in a module - fixed bug: c++ constants conflict with c #defines if constant not in a module - Added extra idl to everything.idl to test compilation works if not in a module |
From: Phil D. <ph...@us...> - 2001-02-12 11:44:47
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/02/12 03:45:21 Added files: . : README-0.30 Log message: Added the README for orbitcpp-0.30 |
From: Phil D. <ph...@us...> - 2001-04-05 09:48:11
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/04/05 02:48:10 orbitcpp/test/any Update of /cvsroot/orbitcpp/orbitcpp/test/any In directory usw-pr-cvs1:/tmp/cvs-serv1804/any Log Message: Directory /cvsroot/orbitcpp/orbitcpp/test/any added to the repository |
From: Phil D. <ph...@us...> - 2001-04-05 09:50:38
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/04/05 02:50:37 orbitcpp/test/any/generated Update of /cvsroot/orbitcpp/orbitcpp/test/any/generated In directory usw-pr-cvs1:/tmp/cvs-serv2205/generated Log Message: Directory /cvsroot/orbitcpp/orbitcpp/test/any/generated added to the repository |
From: Phil D. <ph...@us...> - 2001-04-05 09:57:49
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/04/05 02:57:49 Modified files: . : AUTHORS Makefile.buildvars configure.in compiler : Makefile.am language.cc pass_xlate.cc pass_xlate.hh types.cc types.hh orb : orbitcpp_exception.hh orbitcpp_poa.cc orbitcpp_sequence.hh orbitcpp_typecode.hh test : Makefile.am test/everything: Makefile.am client.cc everything-impl.cc everything.idl test/everything/generated: Makefile.am test/idl-torture: .gdbinit Added files: . : TODO compiler : README test/any : .cvsignore Makefile.am any.idl anytests.cc test/any/generated: .cvsignore Makefile.am Log message: - fixed insertion and extraction of exceptions. (orig code was attempting to use them as if they are binary compatible with C exceptions, which they are not.) - started 'any' tests, which tests insertion and extraction of types into any objects. - Moved documentation out of HACKING, and into READMEs in each src directory - squished a mem leak in orbitcpp_sequence() (_release not set to true in operator=()) - squished a couple of mem leaks in the union code - fixed the operator new warnings - fixed 'module used in #included idl file reopened by top level file causes idl compiler crash' (Thanks to Kuba for that bug and diagnosis) |
From: Phil D. <ph...@us...> - 2001-04-05 13:07:14
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 01/04/05 06:07:13 Modified files: . : configure.in Log message: oops - managed to delete the entry for the name server test. Have re-added it again. |