diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-08-15 23:11:13 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-08-15 23:11:13 +0000 |
commit | 33393611d425f63541d7fdbf1e906c39f51bc08a (patch) | |
tree | 54056e3e14691a0a8c9d7819a585d4657d25dc66 /TAO/docs | |
parent | 455ee47eb8bb9135f8568b583939a9abc5ce2014 (diff) | |
download | ATCD-33393611d425f63541d7fdbf1e906c39f51bc08a.tar.gz |
ChangeLogTag: Sun Aug 15 18:07:04 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/docs')
-rw-r--r-- | TAO/docs/compiler.html | 12 | ||||
-rw-r--r-- | TAO/docs/releasenotes/index.html | 11 |
2 files changed, 22 insertions, 1 deletions
diff --git a/TAO/docs/compiler.html b/TAO/docs/compiler.html index 581cbdc303e..8d6e2483aa4 100644 --- a/TAO/docs/compiler.html +++ b/TAO/docs/compiler.html @@ -741,6 +741,18 @@ also receives other options that are specific to it. <p> <td> </td> </tr> + <tr><a name="Sm"> + <td><tt>-Sm</tt></td> + + <td>Suppress C++ code generation from CCM 'implied' IDL.</td> + <td>This code generation is achieved by default using a 'preprocessing' visitor + that modified the AST and is launched just before the code generating + visitors. There is a new tool in CIAO that converts the entire IDL file + into one containing explicit declarations of the implied IDL types. + For such a file, we don't want the preprocessing visitor to bve launched, + so this command line option will suppress it.</td> + </tr> + </table> <P> <P><HR><P> diff --git a/TAO/docs/releasenotes/index.html b/TAO/docs/releasenotes/index.html index 20946967024..1eb44a38e40 100644 --- a/TAO/docs/releasenotes/index.html +++ b/TAO/docs/releasenotes/index.html @@ -276,7 +276,7 @@ WFMO_Reactor_Test, Timer_Cancellation_Test</ul> <h3> <a NAME="idl"></a>IDL Compiler</h3> Point of contact: <a href="mailto:j.parsons@vanderbilt.edu">Jeff Parsons</a> -<p>Current status: (As of July 6, 2004.) +<p>Current status: (As of August 14, 2004.) <ul> <li> Generated code closely follows the C++ Mapping specified in the latest @@ -627,6 +627,15 @@ IDL compiler now processes the files sequentially in a single process. Note that, for each file, execution of the preprocessor spawns a new process, as it always has. </li> + +<li> +Added command line option -Sm to suppress the action of CCM preprocessing +visitor, which is by default launched before the C++ generating visitors, +in order to add CCM equivalent IDL to the AST. There is a new tool in CIAO +which converts IDL files by replacing IDL3 constructs with equivalent IDL2 +constructs, and if the IDL compiler is run on these files, we do not want +the CCM preprocessing to occur. +</li> </ul> <h4> |