* orbsvcs/tests/InterfaceRepo/Application_Test/server.cpp:

          Added .in() to a string_var passed to ACE_DEBUG.
ChangeLogTag: Wed Jan  3 12:14:12 2001  Jeff Parsons <parsons@cs.wustl.edu>
        * orbsvcs/IFR_Service/Makefile.BE:
        * orbsvcs/IFR_Service/Makefile.EX:
        * orbsvcs/IFR_Service/Makefile.IFR_Service:
        * orbsvcs/IFR_Service/Makefile.TypeCodeFactory:
        * orbsvcs/tests/InterfaceRepo/Application_Test/Makefile:
        * orbsvcs/tests/InterfaceRepo/IFR_Test/Makefile:
        * orbsvcs/tests/InterfaceRepo/Persistence_Test/Makefile:

          Updated dependencies.
updated dependencies.
ChangeLogTag:Tue Jan  3 10:30:42 2001  Darrell Brunsch <brunsch@uci.edu>
ChangeLogTag:Wed Jan  3 12:06:20 2001  Darrell Brunsch <brunsch@uci.edu>
ChangeLogTag:Wed Jan  3 12:06:20 2001  Darrell Brunsch <brunsch@uci.edu>
ChangeLogTag:Wed Jan  3 12:56:13 2001  Darrell Brunsch <brunsch@uci.edu>
ChangeLogTag:Wed Jan  3 13:10:39 2001  Darrell Brunsch <brunsch@uci.edu>
ChangeLogTag:Wed Jan  3 15:44:31 2001  Darrell Brunsch <brunsch@uci.edu>
ChangeLogTag:Wed Jan  3 16:00:22 2001  Darrell Brunsch <brunsch@uci.edu>
        * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:

          In the generated function _tao_setup_collocation(),
          the  function of the same name is called in each of
          the interface's parents. In the case where a base
          class local name is the same as that of the child,
          and the parent is in a different namespace (IDL
          module), there was a problem with MSVC. Using the
          ACE_NESTED_CLASS macro caused this function call to
          self-recurse, leading to a stack overflow. Using
          the full name would cause a bogus compile error. Until
          Microsoft fixes this compiler bug, a workaround
          has been found. In the header file, the clashing
          parent's scoped name is typedef'd to the child class's
          flat name (double colons replaced by single underscores)
          concatenated with a self-explanatory extension string. This
          typedef is then used in the function body to make the
          call to the base class function. Thanks to Steve Olson
          <Steve_Olson@illinova.com> for reporting this bug, and
          to Carlos and Darrell for their help in finding a fix,
          and in researching Microsoft's documentation of this bug.
ChangeLogTag: Wed Jan  3 17:43:44 2001  Jeff Parsons <parsons@cs.wustl.edu>
        * tao/Exception.cpp:

          In the ostream operator for exceptions, there was a
          check for the exception's typecode's name being an
          empty string, but not for it being a null string.
          This check has been added, preventing an access
          violation in certain cases. Thanks to Kristopher Johnson
          <kristopher.johnson@transcore.com> for reporting this
          bug and suggesting a fix.
ChangeLogTag: Wed Jan  3 19:07:31 2001  Jeff Parsons <parsons@cs.wustl.edu>
ChangeLogTag:Wed Jan  3 17:24:11 2001  Darrell Brunsch <brunsch@uci.edu>
        * orbsvcs/IFR_Service/tao_ifr.dsp:
        * orbsvcs/IFR_Service/TAO_IFR_BE_DLL.dsp:

          Fixed some settings for the release version.
ChangeLogTag: Thu Jan  4 13:45:54 2001  Jeff Parsons <parsons@cs.wustl.edu>
Thu Jan 04 13:59:00 2001  Luther Baker  <luther@cs.wustl.edu>
        * orbsvcs/IFR_Service/Makefile.tao_ifr:

          Removed execution of $TAO_ROOT/TAO_IDL/Makefile.FE.
          This library should already be built, and in any
          case, executing the makefile from this directory
          would create duplicate object files and a duplicate
          library in the current directory, which is not what
          we want.