summaryrefslogtreecommitdiff
path: root/TAO/CIAO
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2004-04-02 19:14:12 +0000
committerbala <balanatarajan@users.noreply.github.com>2004-04-02 19:14:12 +0000
commit4b9f447c1030e30c142ece04a8616c9495d42150 (patch)
treef41405b8104e1a98a3e6dbc7971a5a0a3d1cd271 /TAO/CIAO
parentf446280b45ef4489200334457fdcb14ba97e352d (diff)
downloadATCD-4b9f447c1030e30c142ece04a8616c9495d42150.tar.gz
ChangeLogTag:Fri Apr 2 13:05:56 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/CIAO')
-rw-r--r--TAO/CIAO/ChangeLog6
-rw-r--r--TAO/CIAO/NEWS95
2 files changed, 101 insertions, 0 deletions
diff --git a/TAO/CIAO/ChangeLog b/TAO/CIAO/ChangeLog
index 49220ac8a82..26160a04469 100644
--- a/TAO/CIAO/ChangeLog
+++ b/TAO/CIAO/ChangeLog
@@ -1,3 +1,9 @@
+Fri Apr 2 13:05:56 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * NEWS:
+
+ Updated with the latest developments just prior to BFO.
+
Wed Mar 31 23:03:59 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
* CIDLC/ServantHeaderGenerator.cpp:
diff --git a/TAO/CIAO/NEWS b/TAO/CIAO/NEWS
index c9825c93ddf..eb51ac6844d 100644
--- a/TAO/CIAO/NEWS
+++ b/TAO/CIAO/NEWS
@@ -1,3 +1,98 @@
+USER VISIBLE CHANGES BETWEEN CIAO-0.4 and CIAO-0.4.1
+====================================================
+
+CIAO
+----
+
+. Added support for statically configuring an assembly. Please see
+ $CIAO_ROOT/docs/static_toc_ciao.html for details.
+
+CIDL:
+-----
+. Fixed incorrect generation of ACE environment macros in servant glue
+ code operations.
+
+. Fixed incorrect code generation in the body of a servant operation
+ that delegates to the executor class.
+
+. Added support for attributes in facets and supported
+ interfaces.
+
+. Fixed bug in code servant glue code generation when there are
+ multiple nested modules in the IDL and/or CIDL files.
+
+. Added missing code generation of enum type names.
+
+. Fixed a bug in the generation of the scoped name of a local variable
+ which is a _var of an executor interface for a facet. These types
+ are required by the CCM spec to be generated in the same scope as
+ the interface that underlies the facet.
+
+. Fixed a bug in the generation of *S.h file includes corresponding to
+ IDL files included in the CIDL file.
+
+. Added ACE style Makefiles.
+
+. Added support for bounded strings
+
+MPC
+===
+. Removed all of the project type specific and unnecessary keywords.
+
+. Changed the defaulting rules for idl files (generated source files
+ will be automatically added even if idl files are explicitly
+ listed).
+
+. The makefiles generated by the gnuace type are now named GNUmakefile
+ instead of Makefile.
+
+. The IDL_Files section is no longer a built-in MPC type. It is a
+ custom build type defined in taoidldefaults.mpb.
+
+. Added support for Borland Makefiles that aren't tied to ACE_wrappers
+ (the bmake project type).
+
+. Added wild-cards to the default.rel file. Now, environment
+ variables that end in _ROOT are automatically considered as if they
+ were used with the -relative option.
+
+. Added an environment variable,
+ MPC_DEPENDENCY_COMBINED_STATIC_LIBRARY, to force MPC to put
+ inter-project dependencies in static vc6 and vc71 workspaces.
+
+. Added an html project type (originally by Justin Michel) to aid in
+ the debugging of mpc files.
+
+. Added a new keyword, pure_libs, that is put into a project
+ unmodified (unlike the libs and lit_libs keywords).
+
+. The behavior obtained through the use of the -hierarchy option is
+ now the default for all "make" based project types. This includes
+ borland, bmake, gnuace, make and nmake.
+
+. Added support for referencing workspace files (.mwc) from within
+ other workspaces.
+
+. Added an option, -genins, that causes MPC to generate .ins files
+ that can be used with prj_install.pl. This will help users install
+ portions of their projects into alternate directories.
+
+. Modified the gnuace workspace output to be based on directory
+ recursion instead of having inter-project dependencies built into
+ each workspace level GNUmakefile.
+
+. Added a new keyword, dependent, for use within a Define_Custom that
+ causes MPC to add a dependency to generated files upon the custom
+ command.
+
+. Assignments within a 'specific' section that are not recognized MPC
+ keywords are assumed to be template value overrides (similar to
+ using the -value_template option).
+
+. Partial support for Visual SlickEdit has been added.
+
+. Various bug fixes and optimizations have been added as well.
+
USER VISIBLE CHANGES BETWEEN CIAO-0.3.6 and CIAO-0.4
====================================================