Option |
Description |
Remark |
-u |
Prints the options given below and exits. |
Outputs to stdout by default. |
-v |
Traces tao_ifr processing stages. |
|
-E |
Invokes the preprocessor and exits. |
Outputs to stdout by default. |
-d |
Outputs a dump of the AST. |
Outputs to stdout by default. |
-Dmacro_definition |
macro_definition is passed to the preprocessor. |
|
-Umacro_name |
macro_name is passed to the preprocessor. |
Undefines macro_name. |
-Iinclude_path |
include_path is passed to the preprocessor. |
|
-Aassertion |
assertion is passed to the preprocessor. |
Local implementation-specific escape. |
-Yp,path |
Specifies the path for the preprocessor. |
|
-t directory_name |
Temporary directory to be used by the IDL compiler. |
Default:
Resolve ACE_DEFAULT_TEMP_DIR_ENV. If it is not defined,
/tmp/ is used.
|
-Cw |
Output a warning if two identifiers in the same scope differ in
spelling only by case. |
Default is to output error message. This option has been added as a nicety
for dealing with legacy IDL files, written when the CORBA rules for name
resolution were not as stringent. |
-Ce |
Output an error if two indentifiers in the same scope differ in
spelling only by case. |
This will also happen by default. |
-Si |
Suppress processing of included IDL files. |
Default is to process included IDL files. |
-L |
Enables locking at the IDL file level. |
Guards against the same IDL file being processed concurrently by multiple
threads running tao_ifr. |
-r |
Remove contents of IDL file(s) from the repository. |
Default is to add contents. |