diff options
author | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-09-14 13:31:25 +0000 |
---|---|---|
committer | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-09-14 13:31:25 +0000 |
commit | f87dbcc14e5007485fb5ce1039f16693e82ebcc9 (patch) | |
tree | dc271c7bb7874984c292fe8b0a13d5de0a3b1a8d | |
parent | 019c09fafbe880166bdc950a427393c87b19552d (diff) | |
download | ATCD-f87dbcc14e5007485fb5ce1039f16693e82ebcc9.tar.gz |
ChangeLogTag: Tue Sep 14 06:27:15 2004 J.T. Conklin <jtc@acorntoolworks.com>
-rw-r--r-- | TAO/ChangeLog | 6 | ||||
-rw-r--r-- | TAO/docs/compiler.html | 30 |
2 files changed, 21 insertions, 15 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 9fd1d9b19ae..19c2883f40a 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,9 @@ +Tue Sep 14 06:27:15 2004 J.T. Conklin <jtc@acorntoolworks.com> + + * docs/compiler.html: + + Fix typos. Change *.i to *.inl. + Tue Sep 14 08:49:00 UTC 2004 Martin Corino <mcorino@remedy.nl> * tao/orbsvcs/tests/AVStreams/Asynch_Three_Stage/input: diff --git a/TAO/docs/compiler.html b/TAO/docs/compiler.html index 9fa11d6a5c6..9f709cb3937 100644 --- a/TAO/docs/compiler.html +++ b/TAO/docs/compiler.html @@ -38,9 +38,9 @@ these files:) <P> <UL> <LI> <B><EM>Client stubs</EM></B>, <EM>i.e.</EM>, <tt>*C.h</tt>, - <tt>*C.i</tt>, and <tt>*C.cpp</tt>. Pure client applications + <tt>*C.inl</tt>, and <tt>*C.cpp</tt>. Pure client applications only need to <code>#include</code> and link with these files. - <LI> <B><EM>Server skeletons</EM></B>, <EM>i.e.</EM>, <tt>*S.h</tt>, <tt>*S.i</tt>, and + <LI> <B><EM>Server skeletons</EM></B>, <EM>i.e.</EM>, <tt>*S.h</tt>, <tt>*S.inl</tt>, and <tt>*S.cpp</tt>. Servers need to <code>#include</code> and link with these files. <LI> <B><EM>Server skeleton templates</EM></B>, <EM>i.e.</EM>, <tt>*S_T.h</tt>, <tt>S_T.i</tt>, @@ -49,9 +49,9 @@ these files:) <P> generates these files separately. </UL> -TAO's IDL compiler creates separate <TT>*.i</TT> and <TT>*S_T.*</TT> +TAO's IDL compiler creates separate <TT>*.inl</TT> and <TT>*S_T.*</TT> files to improve the performance of the generated code. For example, -the <TT>*.i</TT> files enable you to compile with inlining enabled or +the <TT>*.inl</TT> files enable you to compile with inlining enabled or not, which is useful for trading-off compile-time and run-time performance. Fortunately, you only need to <CODE>#include</CODE> the client stubs declared in the <tt>*C.h</tt> file and the skeletons in @@ -327,9 +327,9 @@ also receives other options that are specific to it. <p> <td><tt>post_include=</tt><i>include_path</i></td> <td>The compiler will generate code to include <i>include_path</i> at the - bottom of the each header file. For example, ace/post.h, which pops - compiler options for the Borland C++ Builder and MSVC++ compilers, is - included in this manner in all IDL-generated files in the TAO libraries + bottom of the each header file. For example, ace/post.h, which pops + compiler options for the Borland C++ Builder and MSVC++ compilers, is + included in this manner in all IDL-generated files in the TAO libraries and CORBA services.</td> </tr> @@ -525,12 +525,12 @@ also receives other options that are specific to it. <p> <tr><a name="t"> <td><tt>-t</tt></td> - <td>Temporary directory to be used by the IDL compiler. + <td>Temporary directory to be used by the IDL compiler. </td> <td>Unix: use environment variable TEMPDIR if defined, else use /tmp/. - Windows 95/98/Me: use environment variable TMP or TEMP if defined + Windows 95/98/Me: use environment variable TMP or TEMP if defined and directory exists, else use current directory. Windows NT/2000/XP: - use environment variable TMP or TEMP if defined, else use the + use environment variable TMP or TEMP if defined, else use the Windows directory. </td> </tr> @@ -577,10 +577,10 @@ also receives other options that are specific to it. <p> will use native C++ exceptions. If the value of the flag is 1, tao_idl will generate code that 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_RETRHOW (ACE_THROW_RETURN and - TAO_INTERCEPTOR_THROW will still be used). The default depends on how TAO_IDL - has been built. If TAO_IDL is built with native exceptions enabled, the IDL - compiler will not generate the emulated exception macros. If IDL compiler is + in place of ACE_THROW_SPEC, ACE_THROW, and ACE_RETHROW (ACE_THROW_RETURN and + TAO_INTERCEPTOR_THROW will still be used). The default depends on how TAO_IDL + has been built. If TAO_IDL is built with native exceptions enabled, the IDL + compiler will not generate the emulated exception macros. If IDL compiler is built with native exceptions disabled, macros would be generated by default. </td> <td> </td> </tr> @@ -625,7 +625,7 @@ also receives other options that are specific to it. <p> <td>Generate type code and Any operator bodies in *A.cpp</td> <td>Decouples client and server decisions to compile and link - TypeCode- and Any-related code, which is generated in + TypeCode- and Any-related code, which is generated in *C.cpp by default.</td> </tr> |