COHERENT help
This page displays the COHERENT help information for cc.
Listing of available help pages
cc -- C compiler
cc [compiler options] file .... [linker options]
Options:
-A MicroEMACS option: Invoke MicroEMACS automatically should any
errors be found during compilation, to allow user to edit source
and then recompile
-a Create an executable file named a.out, unless option -o is used
explicitly
-B Backup option: Use alternate versions of various compiler phases
-c Compile only -- no load
-Dname[=value]
Tell cpp to define name with value
-E Run cpp only and send its output to stdout
-f Link in routines to format floating-point output
-g Generate debugging information
-Iname Tell cpp to look for header files in directory name
-K Keep intermediate files
-Ldirectory
Tell the linker ld to search directory for its libraries before
it searches the directories named in the environmental variable
LIBPATH
-lname Pass /lib/libname.a to linker ld
-Mstring Use alternative machine versions
-O Run peephole optimizer of C compiler
-q[p01ab2s]
Quit after specified pass
-Q Quiet: suppress all error messages, no matter how awful an error
they indicate
-S Place C compiler assembler output in a .s file
-Tsize Tell cc to use buffers of sizen bytes each, instead of its
default 64-kilobytes buffers. cc reads the environmental
variable TMPDIR to find where you want it to write its temporary
files.
-t[p01ab2sdlrt]
Take specified compiler phases.
-Uname Tell cpp to remove any initial definition of name
-V Run verbosely
-Vname Toggle variant Vname
Compiles files ending .c; assembles files ending in .s; passes other options
and files to the linker ld.











