it instantiations
are guarded by the same #ifdef preprocessor directives as before.
</li>

<li>
The mechanism for processing multiple IDL files in a single execution has
changed. Instead of spawning a separate process for each IDL file, the
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 