summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***miopfhunleth2001-05-1534-3940/+4385
|
* *** empty log message ***fhunleth2001-05-1531-1907/+4663
|
* *** empty log message ***fhunleth2001-05-045-12/+24
|
* *** empty log message ***fhunleth2001-05-04188-4600/+32286
|
* This commit was manufactured by cvs2svn to create branch 'miop'.nobody2001-05-03281-60162/+0
|
* ChangeLogTag: Thu May 3 17:43:33 2001 Balachandran Natarajan ↵bala2001-05-034-6/+18
| | | | <bala@cs.wustl.edu>
* ChangeLogTag:Thu May 3 16:00:15 2001 Nanbor Wang <nanbor@cs.wustl.edu>nanbor2001-05-035-15/+37
|
* ChangeLogTag: Thu May 3 14:56:13 2001 Balachandran Natarajan ↵bala2001-05-035-6/+16
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Thu May 3 14:52:33 2001 Balachandran Natarajan ↵bala2001-05-035-16/+71
| | | | <bala@cs.wustl.edu>
* ChangeLogTag:Thu May 3 06:58:29 2001 Douglas C. Schmidt ↵schmidt2001-05-037-1/+75
| | | | <schmidt@tango.doc.wustl.edu>
* ChangeLogTag:Thu May 3 08:00:56 2001 Balachandran Natarajan ↵bala2001-05-031-1/+1
| | | | <bala@cs.wustl.edu>
* Thu May 3 11:55:42 2001 Pradeep Gore <pradeep@cs.wustl.edu>pradeep2001-05-031-285/+285
|
* ChangeLogTag:Thu May 3 06:58:29 2001 Douglas C. Schmidt ↵schmidt2001-05-034-1/+19
| | | | <schmidt@tango.doc.wustl.edu>
* Thu May 3 11:55:42 2001 Pradeep Gore <pradeep@cs.wustl.edu>pradeep2001-05-0310-877/+1184
|
* ChangeLogTag: Thu May 3 10:11:08 2001 Balachandran Natarajan ↵bala2001-05-032-2/+5
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Thu May 3 08:00:56 2001 Balachandran Natarajan ↵bala2001-05-035-4/+25
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Thu May 3 07:42:01 2001 Balachandran Natarajan ↵bala2001-05-034-1/+16
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Wed May 2 22:55:25 2001 Balachandran Natarajan ↵bala2001-05-038-31/+55
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Wed May 2 22:39:06 2001 Balachandran Natarajan ↵bala2001-05-032-6/+4
| | | | <bala@cs.wustl.edu>
* ChangeLogTag:Wed May 2 18:36:29 2001 Douglas C. Schmidt ↵schmidt2001-05-038-53/+141
| | | | <schmidt@tango.doc.wustl.edu>
* ChangeLogTag: Wed May 2 20:26:56 2001 Balachandran Natarajan ↵bala2001-05-034-5/+25
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Wed May 2 16:52:09 2001 Balachandran Natarajan ↵bala2001-05-031-3/+0
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Wed May 2 16:52:09 2001 Balachandran Natarajan ↵bala2001-05-027-88/+239
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Wed May 2 15:14:13 2001 Balachandran Natarajan ↵bala2001-05-023-0/+33
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Wed May 2 15:10:28 2001 Balachandran Natarajan ↵bala2001-05-025-0/+58
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Wed May 2 11:26:10 2001 Jeff Parsons <parsons@cs.wustl.edu>parsons2001-05-021-1/+3
|
* * examples/POA/TIE/Makefile:parsons2001-05-021-0/+15
| | | | | | | | | | | | | Disabled this build for SunCC 4.2. It worked before, even though 4.2 does not have ACE_HAS_USING_KEYWORD defined (in other words, it has no namespace support), because the IDL compiler left out the #ifdef guards using the above macro if the interface was declared at global scope, and the only interface in the TIE example where the tie class was used happened to fall into that category. This generation of #ifdef guards was inconsistent, however, and now *all* tie classes are left out by the preprocessor if ACE_HAS_USING_KEYWORD is not defined.
* ChangeLogTag: Wed May 2 11:10:59 2001 Balachandran Natarajan ↵bala2001-05-024-2/+20
| | | | <bala@cs.wustl.edu>
* ChangeLogTag:Wed May 02 05:40:47 2001 Carlos O'Ryan <coryan@uci.edu>coryan2001-05-026-396/+439
|
* ChangeLogTag:Tue May 1 22:42:44 2001 Ossama Othman <ossama@uci.edu>Ossama Othman2001-05-022-1/+8
|
* ChangeLogTag: Tue May 1 22:14:01 2001 Balachandran Natarajan ↵bala2001-05-022-1/+6
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Tue May 1 21:38:00 2001 Balachandran Natarajan ↵bala2001-05-024-0/+13
| | | | <bala@cs.wustl.edu>
* ChangeLogTag:Tue May 01 19:45:11 2001 Balachandran Natarajan ↵bala2001-05-021-1/+2
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: 'head -1 ChangeLog'bala2001-05-0210-54/+66
|
* ChangeLogTag: 'head -1 ChangeLog'bala2001-05-027-16/+26
|
* ChangeLogTag:Tue May 1 11:05:48 2001 Ossama Othman <ossama@uci.edu>Ossama Othman2001-05-014-1/+19
|
* ChangeLogTag: Tue May 01 12:00:11 2001 Irfan Pyarali <irfan@cs.wustl.edu>irfan2001-05-012-1/+6
|
* ChangeLogTag: Tue May 01 11:56:58 2001 Irfan Pyarali <irfan@cs.wustl.edu>irfan2001-05-012-8/+18
|
* ChangeLogTag:Tue May 1 09:57:30 2001 Douglas C. Schmidt ↵schmidt2001-05-015-6/+28
| | | | <schmidt@tango.doc.wustl.edu>
* ChangeLogTag:Tue May 01 08:50:11 2001 Ossama Othman <ossama@uci.edu>Ossama Othman2001-05-016-16/+56
|
* ChangeLogTag: Tue May 1 09:40:08 2001 Balachandran Natarajan ↵bala2001-05-012-2/+7
| | | | <bala@cs.wustl.edu>
* ChangeLogTag: Tue May 1 07:13:59 2001 Balachandran Natarajan ↵bala2001-05-014-1/+19
| | | | <bala@cs.wustl.edu>
* ChangeLogTag:Tue May 1 06:15:26 2001 Douglas C. Schmidt ↵schmidt2001-05-0112-61/+254
| | | | <schmidt@tango.doc.wustl.edu>
* ChangeLogTag: Mon Apr 30 22:50:27 2001 Priyanka Gontla <pgontla@ece.uci.edu>doccvs2001-05-013-4/+52
|
* ChangeLogTag: Mon Apr 30 19:17:42 2001 Jeff Parsons <parsons@cs.wustl.edu>parsons2001-05-013-36/+30
|
* * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:parsons2001-05-011-0/+22
| | | | | | | | | | | | | | | | | | | | If the member is an interface, the CDR extraction operator for the union extracts it straight into a _var. In the IDL_Test file full.idl, the interface member is undefined, and VxWorks balks. The target of the member extraction was modified to be foo_var.inout(), which it should have been anyway. * tests/IDL_Test/fwd.idl: * tests/IDL_Test/full.idl: If modules are nested, VxWorks gives a typedef error, thinking that mod1::mod2::foo_ptr and POA_mod1::mod2::foo_ptr are the same. Since the nested modules are not essential to the test, and rather than disable the test for VxWorks, one layer of modules was taken out of the mutually dependent IDL files.
* ChangeLogTag: Mon Apr 30 18:49:56 2001 Jeff Parsons <parsons@cs.wustl.edu>parsons2001-04-3065-12724/+13141
|
* * TAO_IDL/be/be_visitor_root/root_sth.cpp:parsons2001-04-301-0/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO_IDL/be_include/be_visitor_root/root_sth.h: New files for a new visitor that begins a separate pass through the AST for generating the tie classes. Code generation for the tie classes has been moved from *S.h to *S_T.h. Some compilers, notably SunCC 5.2, require that template class declarations and source be in the same 'compilation unit', or corresponding .h and .cpp files. This new visitor handles code generation for the root scope and for modules. Tie class code generation for the other relevant data types (interfaces, attributes, and operations) is handled by existing visitors. * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_produce.cpp: * TAO_IDL/be/be_visitor_decl.cpp: * TAO_IDL/be/be_visitor_root.cpp: * TAO_IDL/be/be_visitor_interface/interface_sh.cpp: * TAO_IDL/be/be_visitor_interface/tie_sh.cpp: * TAO_IDL/be/be_visitor_interface/tie_si.cpp: * TAO_IDL/be/be_visitor_module/module_sh.cpp: * TAO_IDL/be/be_visitor_root/root.cpp: * TAO_IDL/be/be_visitor_root/root_sh.cpp: * TAO_IDL/be_include/be_codegen.h: * TAO_IDL/be_include/be_visitor_root.h: Modified to support the new location of tie class declaration code generation. * TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp: * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp: * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_sh.cpp: Cosmetic changes to generated code. * orbsvcs/IFR_Service/IFR_BaseS.h: * orbsvcs/IFR_Service/IFR_BaseS_T.h: * orbsvcs/IFR_Service/IFR_BaseS_T.i: * orbsvcs/IFR_Service/IFR_BasicS.h: * orbsvcs/IFR_Service/IFR_BasicS_T.h: * orbsvcs/IFR_Service/IFR_BasicS_T.i: * orbsvcs/IFR_Service/IFR_ComponentsS.h: * orbsvcs/IFR_Service/IFR_ComponentsS_T.h: * orbsvcs/IFR_Service/IFR_ComponentsS_T.i: * orbsvcs/IFR_Service/IFR_ExtendedS.h: * orbsvcs/IFR_Service/IFR_ExtendedS_T.h: * orbsvcs/IFR_Service/IFR_ExtendedS_T.i: * orbsvcs/IFR_Service/diffs/IFR_BaseS.h.diff: * orbsvcs/IFR_Service/diffs/IFR_BaseS_T.h.diff: * orbsvcs/IFR_Service/diffs/IFR_BaseS_T.i.diff: * orbsvcs/IFR_Service/diffs/IFR_BasicS.h.diff: * orbsvcs/IFR_Service/diffs/IFR_BasicS_T.h.diff: * orbsvcs/IFR_Service/diffs/IFR_BasicS_T.i.diff: * orbsvcs/IFR_Service/diffs/IFR_ComponentsS.h.diff: * orbsvcs/IFR_Service/diffs/IFR_ComponentsS_T.h.diff: * orbsvcs/IFR_Service/diffs/IFR_ComponentsS_T.i.diff: * orbsvcs/IFR_Service/diffs/IFR_ExtendedS.h.diff: * orbsvcs/IFR_Service/diffs/IFR_ExtendedS_T.h.diff: * orbsvcs/IFR_Service/diffs/IFR_ExtendedS_T.i.diff: * tao/Domain/DomainS.h: * tao/Domain/DomainS_T.h: * tao/Domain/DomainS_T.i: * tao/PortableServer/ImplRepoS.h: * tao/PortableServer/ImplRepoS_T.h: * tao/PortableServer/ImplRepoS_T.i: * tao/PortableServer/MessagingS.h: * tao/PortableServer/MessagingS_T.h: * tao/PortableServer/MessagingS_T.i: * tao/PortableServer/PolicyS.h: * tao/PortableServer/PolicyS_T.h: * tao/PortableServer/PolicyS_T.i: * tao/diffs/DomainS.h.diff: * tao/diffs/DomainS_T.h.diff: * tao/diffs/DomainS_T.i.diff: * tao/diffs/ImplRepoS.h.diff: * tao/diffs/ImplRepoS.i.diff: * tao/diffs/ImplRepoS_T.i.diff: * tao/diffs/MessagingS.h.diff: * tao/diffs/MessagingS_T.i.diff: * tao/diffs/PolicyS.h.diff: Regenerated skeleton files and corresponding .diff files. * tao/Domain/TAO_Domain.dsp: * tao/Domain/TAO_Domain_Static.dsp: Added DomainS_T.h and DomainS_T.i to projects.
* ChangeLogTag: Mon Apr 30 16:53:27 2001 Jeff Parsons <parsons@cs.wustl.edu>parsons2001-04-301-2/+19
|
* * docs/releasenotes/index.html:parsons2001-04-301-0/+10
| | | | | | | | Updated the IDL compiler docs to include the handling of undefined forward declared interfaces, and the move of tie class declaration from the *S.h file to the *S_T.h file. This last was necessary to be compatible with SunCC 5.2 builds where inlining is disabled.