i960 Processor Compiler User's Guide
3-58
3
Stop-after Options (n | Q | P | E | S | c)
Stop after the specified
compilation phase.
n | Q | P | E | S | c
Default
After the link phase of the compilation process is complete, the
compilation system produces an executable file.
You can use the
o (Output) option to specify a name for the executable
file. The default output filename is
a.out (COFF) or e.out (ELF).
Discussion
Use one of the Stop-after options to halt the compilation process before
linking and to write the intermediate output to a file or standard output.
You can also use the
o (Output) option to specify a filename for the output
file.
Table 3-3 summarizes the processing and output other than listing the files
that result from each Stop-after option.
If you specify
n (Syntax-checking), the compilation process terminates
after syntax and semantic checking are performed. The compiler
generates diagnostic messages but produces no output.
If you specify
Q (Dependencies), the compilation process terminates after
preprocessing and the compiler writes a list of dependency lines to
standard output. The dependency lines take the form
object
:
subfile
where
object
is an object filename derived from the name of a primary C
source file and
subfile
is the name of a file needed to create the object
file. The preprocessor generates one line for each
subfile
on which the