| 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. |