INTROL-C COMPILER REFERENCE MANUAL
INTROL-C COMPILER REFERENCE MANUAL
INTROL-C COMPILER REFERENCE MANUAL
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
icc {)<br />
where is the name of the C source file which is to be<br />
compiled and () represents zero or more option specifiers<br />
for controlling the compilation and assembly processes. The input<br />
filename is expected to have a filename extension; if none is<br />
specified, the Compiler will assume the source file name has the<br />
extension ".c". Unless the user explicitly assigns some other name<br />
to the output file, the relocatable file produced after the<br />
Assembler pass finishes will default to having the same name as the<br />
C source input file, except with the filename extension ".R".<br />
Compiler-related as well as Assembler-related options may be<br />
specified on the compiler command line. Each of the available<br />
options are described in detail in the Compiler Section of this<br />
manual. Some of these option specifiers, and their general function,<br />
are indicated below.<br />
Compiler-specific option specifiers include:<br />
-a[t|d|b|s]=<br />
Causes data of type "Text" or "Data" or "Bss" or "String",<br />
respectively, to be placed under the location counter indicated<br />
by the number.<br />
-b=<br />
Identifies as being the place to find current and<br />
subsequent passes of the Compiler.<br />
-C<br />
-d<br />
Overrides default condition with respect to generation of<br />
position independent code.<br />
Overrides default condition with respect to generation of<br />
position independent data.<br />
-g<br />
Forces use of alternate "" version pre-processor pass.<br />
-i=<br />
Identifies as a place to search for #include files.<br />
-k<br />
Causes console to display the name of each compilation pass as<br />
it is being executed.<br />
-m(=)<br />
Defines in preprocessor, with value optionally<br />
assigned to .<br />
-r<br />
Retains the intermediate assembly language output file produced<br />
by the Compiler.<br />
C.2.2