.he 'CC (I)'3/15/72'CC (I)'
SYNOPSIS cc
\b\b__ [ -c
\b\b__ ] sfile\d1\u.c
\b\b__ ... ofile\d1\u ...
It accepts three types of arguments:
Arguments whose names end with ".c" are assumed to be
C source programs; they are compiled, and
the object program is left on the file sfile\d1\u.o (i.e.
the file whose name is that of the source with ".o" substituted
Other arguments (except for "-c") are assumed
to be either loader flag arguments, or C-compatible
object programs, typically produced by an earlier cc
\b\b__ run,
or perhaps libraries of C-compatible routines.
These programs, together with the results of any
compilations specified, are loaded (in the order
given) to produce an executable program with name
The "-c" argument suppresses the loading phase, as does
any syntax error in any of the routines being compiled.
/lib/crt0.o runtime startoff
/lib/libc.a builtin functions, etc.
/lib/liba.a system library
SEE ALSO C reference manual (in preparation), cdb(I)
are intended to be self-explanatory.