ic960 Compiler Driver
3-59
3
object file depends, including the primary C source file. Preprocessor
directives for conditional compilation affect the output of the dependency
lines.
Table 3-5 Stop-after Option Phases and Output
Name Option Processing Phases Output
Syntax-check n preprocessing, syntax-
checking
a list of diagnostic messages,
written to standard error
Dependencies Q preprocessing a list of file-dependence lines,
written to standard output
Preprocess -
stdout
E preprocessing preprocessed source text with line
number directives, written to
standard output
Preprocess -
file
P preprocessing preprocessed source text without
line number directives, written to
files
Save-
assembly
S preprocessing, compilation assembly language, written to files
Create-object c preprocessing, compilation,
and assembly
object modules, written to files
If you specify E (Preprocess - stdout), the compilation process terminates
after preprocessing and the compiler writes preprocessor output with line
number directives to standard output. The
o (Output) option does not
affect output from
E.
If you specify
P (Preprocess - file) the compilation process terminates
after preprocessing and the compiler writes preprocessor output without
line number directives to a file. If you do not specify a filename with the
o (Output) option, the compiler writes preprocessor output to
filename
.i, where
filename
is the source filename without its
extension.