summaryrefslogtreecommitdiff
path: root/TAO/docs/compiler.html
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/docs/compiler.html')
-rw-r--r--TAO/docs/compiler.html30
1 files changed, 14 insertions, 16 deletions
diff --git a/TAO/docs/compiler.html b/TAO/docs/compiler.html
index 7f761398266..c63d65f02d2 100644
--- a/TAO/docs/compiler.html
+++ b/TAO/docs/compiler.html
@@ -373,7 +373,7 @@ also receives other options that are specific to it.<p>
<td><tt>include_guard=</tt><i>define</i></td>
<td>The compiler will generate code the define in the C.h file to prevent
- users from including the generated C.h file. Useful for regenerating
+ users from including the generated C.h file. Useful for regenerating
the pidl files in the archive.</td>
</tr>
@@ -592,6 +592,13 @@ also receives other options that are specific to it.<p>
<td>&nbsp;</td>
</tr>
+ <tr><a name="st">
+ <td><tt>-st</tt></td>
+
+ <td>Server's template inline file name ending. Default is "S_T.inl".</td>
+ <td>&nbsp;</td>
+ </tr>
+
<tr><a name="t">
<td><tt>-t</tt></td>
@@ -642,7 +649,9 @@ also receives other options that are specific to it.<p>
<tr><a name="Ge flag">
<td><tt>-Ge </tt><i>flag</i></td>
- <td>If the
+ <td>If the value of the flag is 0, operations generated from application IDL will
+ use native C++ exceptions. If the value of the flag is 1, such operations will
+ use the <CODE>CORBA::Environment</CODE> variable for passing exceptions. If the
value of the flag is 2, the C++ 'throw' keyword will be used in place of
ACE_THROW_SPEC, ACE_THROW, and ACE_RETHROW (ACE_THROW_RETURN and
TAO_INTERCEPTOR_THROW will still be used). This flag value will also disable
@@ -653,9 +662,7 @@ also receives other options that are specific to it.<p>
generated code, but they now expand to nothing and are no longer maintained.
Soon they will be removed altogether, and at that point, no throw, throw spec,
or environment macros will be generated by the IDL compiler, regardless of the
- value of the -Ge flag.
- As of TAO 1.5.5 support for emulated exceptions has been removed from
- the IDL compiler.</td>
+ value of the -Ge flag.</td>
</tr>
<tr><a name="Gp">
@@ -705,15 +712,6 @@ also receives other options that are specific to it.<p>
or a valuetype never are - neither case is affected by this option.</td>
</tr>
- <tr><a name="Gse">
- <td><tt>-Gse</tt></td>
-
- <td>Generate explicit export of sequence's template base class</td>
- <td>Occasionally needed as a workaround for a bug in Visual Studio
- (.NET 2002, .NET 2003 and Express 2005) where the template
- instantiation used for the base class isn't automatically exported</td>
- </tr>
-
<tr>
<td><tt>-GI</tt></td>
@@ -880,8 +878,8 @@ also receives other options that are specific to it.<p>
<td><tt>-Sorb</tt></td>
<td>Suppress generation of the ORB.h include.</td>
- <td>This option is useful when regenerating pidl files in the core
- TAO libs to prevent cyclic includes;</td>
+ <td>This option is usefull when regenerating pidl files in the core
+ TAO libs to prevent cyclic includes;</td>
</tr>
</table> <P>