summaryrefslogtreecommitdiff
path: root/TAO/ChangeLogs/ChangeLog-02a
blob: 011b5bd74293dbdc07fb8a79e34b933b1602067e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
Fri Jan 11 09:53:41 2002  Venkita Subramonian  <venkita@cs.wustl.edu>

	* tests/Makefile:
	  Added entry for Two_Objects test.

Thu Jan 10 17:43:22 2002  Carlos O'Ryan  <coryan@uci.edu>

	* orbsvcs/orbsvcs/Makefile.RTCORBAEvent:
	* orbsvcs/orbsvcs/Event/EC_RTCORBA_Dispatching.h:
	* orbsvcs/orbsvcs/Event/EC_RTCORBA_Dispatching.inl:
	* orbsvcs/orbsvcs/Event/EC_RTCORBA_Dispatching.cpp:
	* orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.h:
	* orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.inl:
	* orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.cpp:
	  Add new dispatching strategy based on RT-CORBA.  Still
	  work-in-progress.

	* orbsvcs/performance-tests/EC_Colocated_Latency/Makefile:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Consumer.h:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Consumer.cpp:
	* orbsvcs/performance-tests/EC_Colocated_Latency/POA_Destroyer.h:
	* orbsvcs/performance-tests/EC_Colocated_Latency/POA_Destroyer.inl:
	* orbsvcs/performance-tests/EC_Colocated_Latency/POA_Destroyer.cpp:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Receive_Task.h:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Receive_Task.cpp:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Send_Task.h:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Send_Task.cpp:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Servant_var.h:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Servant_var.inl:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Servant_var.cpp:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Supplier.h:
	* orbsvcs/performance-tests/EC_Colocated_Latency/Supplier.cpp:
	* orbsvcs/performance-tests/EC_Colocated_Latency/driver.cpp:
	* orbsvcs/performance-tests/EC_Colocated_Latency/ec.supplier_filter_null.conf:
	* orbsvcs/performance-tests/EC_Colocated_Latency/ec.supplier_filter_per_supplier.conf:
	* orbsvcs/performance-tests/EC_Colocated_Latency/run_supplier_filtering.sh:
	  Add new performance test to measure latency in the colocated
	  case.

Thu Jan 10 12:48:02 2002  Venkita Subramonian  <venkita@cs.wustl.edu>

	* tests/Two_Objects/worker.cpp:
	* tests/Two_Objects/worker.h:

	Fixed compile errors.

Thu Jan 10 12:13:28 2002  Venkita Subramonian  <venkita@cs.wustl.edu>

	* tests/Two_Objects/Two_Objects.idl: 
	* tests/Two_Objects/server.cpp:
	* tests/Two_Objects/client.cpp:
	* tests/Two_Objects/worker.h:
	* tests/Two_Objects/worker.cpp:
	* tests/Two_Objects/First_i.cpp:
	* tests/Two_Objects/First_i.h:
	* tests/Two_Objects/Second_i.cpp:
	* tests/Two_Objects/Second_i.h:
	* tests/Two_Objects/Object_Factory_i.h:
	* tests/Two_Objects/Object_Factory_i.cpp:
	* tests/Two_Objects/Two_Objects.dsw:
	* tests/Two_Objects/server.dsp:
	* tests/Two_Objects/client.dsp:
	* tests/Two_Objects/run_test.pl:
	* tests/Two_Objects/Makefile:
	* tests/Two_Objects/Makefile.bor:
	* tests/Two_Objects/server.bor:
	* tests/Two_Objects/client.bor:
	* tests/Two_Objects/README:

	Created a new test for bug fix 575. This is a test to show
	that there can be concurrent upcalls to two objects in the 
	same POA on the same connection. 

Thu Jan 10 11:53:22 2002  Balachandran Natarajan  <bala@cs.wustl.edu>

	* tao/GIOP.pidl: Added come comments.
	* tao/GIOPC.h:
	* tao/GIOPC.cpp:
	* tao/GIOPC.i (Version_var): Added GIOP::Version_var to the
	  generated code.  

	* tao/diffs/GIOPC.cpp.diff:
	* tao/diffs/GIOPC.h.diff:
	* tao/diffs/GIOPC.i.diff:
	* tao/diffs/GIOPS.cpp.diff:
	* tao/diffs/GIOPS.h.diff:
	* tao/diffs/GIOPS.i.diff:
	* tao/diffs/GIOPS_T.cpp.diff:
	* tao/diffs/GIOPS_T.h.diff:
	* tao/diffs/GIOPS_T.i.diff: Added diffs to the generated code.


Wed Jan  9 18:07:55 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TO_IDL/fe/fe_init.cpp (populate_global_scope):

          Removed the guards around the calls related to valuetypes.

Wed Jan  9 11:35:58 2002  Ossama Othman  <ossama@uci.edu>

	* tao/ORB_Core.cpp (init):

	  Removed last remnants of the long deprecated -ORBSetUID and
	  -ORBSetGID ORB options.

Wed Jan  9 13:36:14 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/be/be_decl.cpp:

          Changed the order of member initialization to match the
          order of declaration.

Wed Jan  9 11:39:02 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
        * TAO_IDL/be/be_visitor_sequence/cdr_op_ci.cpp:

          Added declaration of CDR operators for anonymous sequence
          array element to the stub inline file. When ACE_INLINE is
          defined, the declarations of these in the header file is
          not included.

Wed Jan  9 08:46:58 2002  Douglas C. Schmidt  <schmidt@ace.cs.wustl.edu>

	* docs/Options.html: Clarified the use of the
	  -ORBDottedDecimalAddresses option.  Thanks to Michael Gillmann
	  <michael.gillmann@infor.de> for motivating this.

Tue Jan  8 16:20:37 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
        * TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp:

          Added '::' to instances of 'CORBA::TypeCode_ptr' in
          type code generation. If there is a nested module
          named 'CORBA', MSVC gets confused. Thanks to
          Tom Howard <tom_howard@yahoo.com> for pointing out
          the problem.

Tue Jan  8 14:52:46 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/ast/ast_typedef.cpp:
        * TAO_IDL/be/be_array.cpp:
        * TAO_IDL/be/be_sequence.cpp:
        * TAO_IDL/be/be_type.cpp:
        * TAO_IDL/be/be_typedef.cpp:

          Added explicit calls to base class constructors.

        * TAO_IDL/be/be_decl.cpp:

          Added explicit calls to base class constructors, and
          added missing member initialization.

        * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp:
        * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
        * TAO_IDL/be/be_visitor_typedef/cdr_op_ch.cpp:
        * TAO_IDL/be/be_visitor_typedef/cdr_op_ci.cpp:

          Changed the logic for generating CDR operators for
          named arrays of anonymous sequences. Some recent 
          change broke this, and it was showing up in IDL_Test.
          Also made cosmetic changes.

        * TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp:
        * TAO_IDL/be/be_visitor_typedef/any_op_ch.cpp:

          Added line breaks to strings of output stream operators,
          to avoid side effects when a method call is in the string.
          Also made cosmetic changes.
          
        * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
        * TAO_IDL/be/be_visitor_interface_fwd/interface_fwd_ch.cpp:

          Changed the logic of the code generation for forward
          declared interfaces. The existing logic was a case of two
          wrongs making a right, and was causing a problem with the
          implementation of AMH in the IDL compiler. Thanks to
          Carlos O'Ryan <coryan@uci.edu> and Mayur Deshpande
          <mayur@ics.uci.edu> for pointing out the problem.

Mon Jan  7 10:27:43 2002  Chad Elliott  <elliott_c@ociweb.com>

        * tao/PortableServer/PolicyS_T.i:

          Corrected an invalid ENV parameter macro name.  This was detected
          as an error on HP-UX.  Thanks to Rob Martin <martin_r@ociweb.com>
          for pointing this out.

Sun Jan  6 13:18:43 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/be/be_operation_strategy.cpp:

          Removed an unused argument, and made cosmetic changes.

Sun Jan  6 09:45:24 2002  Douglas C. Schmidt  <schmidt@ace.cs.wustl.edu>

	* examples/Advanced/ch_8_and_10/client.cpp (main): 
	  Added some casts to make certain C++ compilers happy.
	  Thanks to Roy Sharon <roysharon@hotmail.com> for
	  reporting this.

Sat Jan  5 21:31:43 2002  Mayur Deshpande  <mayur@ics.uci.edu>

	* TAO_IDL/be_include/be_visitor_amh_pre_proc.h: 
	* TAO_IDL/be/be_visitor_amh_pre_proc.cpp: 
	  Added code to generate the Client side abstract RH class and the 
	  skeleton RH class. For the above two interfaces, there should be 
	  no classes generated on teh 'other side' i.e. for the client RH
	  interface node, there should be no class generatd in the skeleton
	  files.  Currently there are a few problems with this and with the
	  exact names and inheritance of the generated classes.

Sat Jan  5 18:27:59 2002  Mayur Deshpande  <mayur@ics.uci.edu>

	* TAO_IDL/be_include/be_visitor_operation/amh_ss.h: 
	* TAO_IDL/be/be_visitor_operation/amh_ss.cpp: 
	  Added code to generate the skeleton-source code for AMH-skelton
	  operation.  The amh-method differs from the original method in 
	  the following ways:
	  - Return type is always void
	  - IN and INOUT parameters _only_ are de-marshalled
	  One part left to be done is the creation and instantiation of 
	  the RH inside the generated method body.

	
Sat Jan  5 18:15:34 2002  Mayur Deshpande  <mayur@ics.uci.edu>

	* TAO_IDL/be/be_visitor_interface/interface.cpp: 
	  Added actions for all the AMH states (including amh_rh).
	  Previously some of them returned 0 or just didn't do anything.
	
	* TAO_IDL/be/be_visitor_interface/interface_ss.cpp: 
	  Removed all the code from the visit_interface that generates
	  code for the this_method and put it into a seperate method called 
	  this_method.  This method alre4ady existed but for some reason a
	  part of the code was left in the visit_interface method.  With 
	  this in place, the AMH class can now implement all the changes that 
	  are needed in the _this () method.
	  
	* TAO_IDL/be/be_visitor_interface/amh_ss.cpp: 
	  - Changed the this_method().  This method now generates all the code 
	  for the _this() method in amh-skeleton.  Changes include a narrow
	  of original interface rather than teh AMH-skeleton narrow and 
	  commenting of the generation of the safe_stub.release() line.
	  - Changed the dispath_method () so that it now generates a call to 
	  asynchronous_upcall_dispatch rather than synchronous_upcall_dispatch
	  as is generated for a normal skeleton.

Sat Jan  5 20:39:25 2002  Ossama Othman  <ossama@uci.edu>

	* tao/IIOP_Connection_Handler.cpp (handle_input, handle_output):

	  Reverted my change that avoided a function call.  Bala correctly
	  points out that the handled passed in as a parameter may be an
	  invalid handle if the event handler is dispatched by the
	  reactor's notification mechanism.  Not bueno.

	* orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp
	  (handle_input, handle_output):

	  Likewise.

Sat Jan  5 20:00:21 2002  Ossama Othman  <ossama@uci.edu>

	* tao/Connection_Handler.inl (TAO_Connection_Handler):

	  Initialize "pending_upcalls_" and "pending_upcall_lock_" in the
	  base member initializer list.  Although this constructor is not
	  used, it is best to ensure that proper initialization is
	  performed in the event this constructor is used in the future.

Sat Jan  5 19:30:08 2002  Ossama Othman  <ossama@uci.edu>

	* tao/orbconf.h:

	  Include "ace/Basic_Types.h" to pull in the definition of
	  ACE_LITTLE_ENDIAN.

Sat Jan  5 17:54:27 2002  Ossama Othman  <ossama@uci.edu>

	* tao/LF_Strategy.h:

	  No need to include "tao/orbconf.h."  Forward declaring
	  ACE_Time_Value is enough.

	* tao/orbconf.h:

	  Instead of "ace/OS.h", include "ace/config-all.h".  The latter
	  is all that is needed.  This change should improve compile times
	  since "config-all.h" does not include the large number of system
	  headers found in "OS.h," which provides for improved C++
	  preprocessing times in TAO.

	  (TAO_DEFAULT_ORB_TABLE_SIZE):

	  New constant that is used when setting the initial size of the
	  ORB table.  Previously a default of 1024 was used.  However,
	  most applications rarely use more than one ORB, meaning that
	  an ORB table size of 1024 is overkill.  The default is now 16.
	  This size should be more than adequate for the majority of
	  applications.

	  (MCAST_SERVICE_ID, NO_OF_MCAST_SERVICES):

	  Prepend "TAO_" to these macros to avoid polluting the global
	  namespace.

	* tao/ORB.h (resolve_service):
	* tao/ORB.cpp (resolve_service):
	* tao/params.h (service_port):
	* tao/params.i (service_port):
	* tao/params.cpp (TAO_ORB_Parameters):

	  Changed the parameter type "MCAST_SERVICEID" to
	  "TAO_MCAST_SERVICEID," in accordance with the changes made to
	  `orbconf.h' described above.

	* tao/ORB_Table.cpp (TAO_ORB_Table):

	  Initialize the underlying hash map (the ORB table) to a size of
	  TAO_DEFAULT_ORB_TABLE_SIZE.  This change reduces the default ORB
	  table size from 1024 to 16 (TAO_DEFAULT_ORB_TABLE_SIZE), thus
	  greatly reducing the initial ORB table memory utilization.

	* tao/IIOP_Connection_Handler.cpp (handle_input, handle_output):

	  No need to make a function call to retrieve the handle.  Just
	  use the handle parameter passed in to the method.

Sat Jan  5 15:04:46 2002  Craig Rodrigues  <crodrigu@bbn.com>

	* orbsvcs/orbsvcs/AV/Fill_ACE_QoS.h:  Fix comments.

	* orbsvcs/performance-tests/EC_Federated_Scalability/Makefile:  
 	* orbsvcs/performance-tests/EC_Scalability/Makefile:
 	* orbsvcs/performance-tests/EC_Federated_Latency/Makefile:
 	* orbsvcs/performance-tests/EC_Latency/Makefile:

	  Only build these tests if RTEvent is set in TAO_ORBSVCS.

Fri Jan 4 17:30:21 2002  Jaiganesh Balasubramanian  <jai@kelvar.ece.uci.edu>

	* docs/tutorials/Quoter/RT_Event_Service/index.html:
	  Corrected some broken links. The errors were pointed out thanks
	  to Eric Peters <egpeters@u.washington.edu>.

Fri Jan  4 19:02:41 2002  Balachandran Natarajan  <bala@cs.wustl.edu>

	* ChangeLogs/ChangeLog-01c: A new file after splitting from this
	  one. 

Fri Jan  4 18:28:44 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/be/be_decl.cpp:
        * TAO_IDL/be_include/be_decl.h:

          Removed compute_repoID(), the version that is always 
          called in in the base class AST_Decl. Thanks to
          Brian Olson <bolson@rtlogic.com> for pointing out
          that the be_decl version was not doing the version
          part of the string correctly.

Fri Jan  4 16:30:04 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * tao/DynamicAny/DynCommon.cpp (insert_reference):

          Since the argument is passed in as a CORBA::Object_ptr,
          and ultimately inserted into the member Any with the
          non-virtual operator <<=, then
          dyn_any->to_any()->type ()->id() would always yield
          "IDL:CORBA/Object:1.0", no matter what 
          dyn_any->type()->id() yields. So the insertion into
          the memeber Any has been changed to use _tao_replace(),
          and passing in the dyn_any's type code, which is 
          always of the derived type. Thanks to Mahesh Vedantam 
          <mahesh@ociweb.com> for reporting the problem.

Fri Jan  4 15:21:33 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * orbsvcs/IFR_Service/ifr_visitor.cpp (visit_factory):

          Removed an unused argument.

        * TAO_IDL/fe/fe_tmplinst.cpp:

          Removed explicit instantiation of ACE_Node<char *>, since
          it already appears in ACE.

        * TAO_IDL/fe/lex.yy.cpp:

          Changed isspace() to ACE_OS::ace_isspace().

        * TAO_IDL/be/be_interface_strategy.cpp (compute_coll_names):

          Changed a local const char[] to static const char*. The
          string  "POA_" is assigned to this constant, and there
          has been a long-standing intermittent problem with
          garbage being generated in place of the string. Although
          the problem has never been duplicated by the DOC Group,
          Sorin Iordachescu <sorin.iordachescu@am-beo.com> has
          produced it repeated and has suggested the above fix.

        * TAO_IDL/util/utl_err.cpp:

          Removed all use of ACE_TEXT from methods that return char*.
          When compilation is done with ACE_USES_WCHAR, the return
          type is incorrect. Thanks to Johnny Willemsen 
          <johnny_willemsen@planet.nl> for reporting the problem.

Fri Jan  4 14:32:43 2002  Craig Rodrigues  <crodrigu@bbn.com>

	* orbsvcs/orbsvcs/AV/Fill_QoS.h: Add #include <ace/OS_QoS.h>.

Thu Jan  3 07:18:22 2002  Christopher Kohlhoff  <chris@kohlhoff.com>

        * orbsvcs/LifeCycle_Service/LifeCycle_Service.bor:
          Added library required for a statically linked build.

        * orbsvcs/Notify_Service/NT_Notify_Service.bor:
        * orbsvcs/Notify_Service/Notify_Service.bor:
          Reverted the changes made to these files in
          Sun Dec 30 20:30:12 2001  Johnny Willemsen <jwillemsen@remedy.nl>
          as the trading library is required for a static build.

        * orbsvcs/orbsvcs/*.bor:
        * orbsvcs/orbsvcs/Security.rc:
        * tao/*/Makefile.bor:
        * tao/*/*.rc:
          Added Borland makefile support for the new resource files.

Wed Jan  2 20:48:36 2002  Douglas C. Schmidt  <schmidt@siesta.cs.wustl.edu>

	* TAO-INSTALL.html: Fixed a couple of missing links.  Thanks to
	  Patrick Cosmo <Patrick@incognito.com> for reporting this.

Wed Jan  2 18:00:43 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/fe/lex.yy.cpp:

          Changed an instance of != ' ' to !isspace.

Wed Jan  2 15:57:52 2002  Priyanka Gontla  <pgontla@ece.uci.edu>

	* orbsvcs/orbsvcs/Naming/Naming_Context_Interface.cpp (to_url): 
	  The to_url method should actually be returning a corbaname type
	  URL instead of the corbaloc style URL. According to the
	  INS specification, the method should return a fully formed URL
	  along with the key_string and corbaname format is the one that
	  can have the key_string in it.

	  Moved the pointer to the end of the dest string before
	  concatenating something to it. Previously, it was returning only
	  escaped key_string.

	* orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp :
	  Modified the string that is passed to the to_url method to have
	  a ':' before the dummy address. Now, its in one of the correct
	  syntaxes.
	
	  Thanks to Scott Harris <harris_s@ociweb.com> for reporting all
	  these. 	

Wed Jan 02 15:25:53 2002  Nanbor Wang  <nanbor@cs.wustl.edu>

	* tao/ValueFactory.h: Removed the non-standard tao extension
	  repository_id().  According to the spec, for valuetypes without
	  a factory method, the developer supplied ValueFactory class
	  should inherit from CORBA::ValueFactoryBase directly.
	  Therefore, we can no longer generate this repository_id() method
	  in the IDL compiler.

	  Changed the TAO_OBV_REGISTER_FACTORY to take the type of
	  valuetype it handles as an extra parameter.  The macro will
	  simply use the non-standard TAO extension to stick in the
	  repository_id for the valuetype.  This may not be the correct
	  way to get the repository_id for a valuetype as it is not clear
	  to me how one can get it.

	* examples/OBV/Typed_Events/Event_Types_impl.h: Changed to inherit
	  valuetype factories from CORBA::ValueFactoryBase.

	* examples/OBV/Typed_Events/Server_i.cpp:
	* examples/OBV/Typed_Events/Client_i.cpp: Added type of valuetype
	  when registering factory with the TAO_OBV_REGISTER_FACTORY
	  macro.

Wed Jan  2 15:27:57 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/be/be_valuetype.cpp:

          Added some missing ACE_INLINEs to the _var and _out class
          method implementation code generation.

Wed Jan  2 12:02:35 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/fe/lex.yy.cpp (idl_valid_version):

          Had to add a check for trailing whitespace. SunCC's
          preprocessor leaves it in, it seems, and this was
          leading to version strings being falsely invalidated.

Wed Jan  2 10:22:59 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * TAO_IDL/be/be_visitor_typedef/typedef_ci.cpp (visit_array):

          Made changes that were overlooked in

          Fri Dec 28 15:41:18 2001  Jeff Parsons <parsons@cs.wustl.edu>

          that correspond to changes made in typedef_ch.cpp.

        * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp (visit_array):

          Cosmetic changes.

Wed Jan  2 09:41:03 2002  Jeff Parsons <parsons@cs.wustl.edu>

        * orbsvvcs/IFR_Service/drv_init_ifr.cpp:
        * orbsvvcs/IFR_Service/ifr_adding_visitor.cpp:
        * orbsvvcs/IFR_Service/ifr_adding_visitor.h:
        * orbsvvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
        * orbsvvcs/IFR_Service/ifr_adding_visitor_operation.cpp:
        * orbsvvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
        * orbsvvcs/IFR_Service/ifr_adding_visitor_union.cpp:
        * orbsvvcs/IFR_Service/ifr_visitor.cpp:
        * orbsvvcs/IFR_Service/ifr_visitor.h:

          Changes related to corresponding changes in the TAO IDL
          compiler regarding value types and #pragma prefix.

Tue Jan  1 17:40:23 2002  Carlos O'Ryan  <coryan@uci.edu>

	* orbsvcs/orbsvcs/AV/AVStreams_i.h:
	* orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
	  Remove dummy copy constructor, that should clear some of the
	  builds.

Tue Jan  1 09:38:58 2002  Venkita Subramonian  <venkita@cs.wustl.edu>

	* examples/RTCORBA/Activity/Activity.cpp:
	  examples/RTCORBA/Activity/Builder.cpp:
	  Fixed compile errors.