19.04.2015 Views

INTROL-C COMPILER REFERENCE MANUAL

INTROL-C COMPILER REFERENCE MANUAL

INTROL-C COMPILER REFERENCE MANUAL

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!