SDKZSPF LSI, SDKZSPF Datasheet - Page 58

no-image

SDKZSPF

Manufacturer Part Number
SDKZSPF
Description
Manufacturer
LSI
Datasheet

Specifications of SDKZSPF

Lead Free Status / Rohs Status
Supplier Unconfirmed
Table 3.2
Table 3.3
3.2 Compiler Conventions
3-4
Option
-c
-o file
-E
-S
-save-temps
-g
Option
-O0
-O1
-O2
-O3
Output Options
Optimization Options
Description
No optimization is performed. All variables are placed on the stack.
Only those optimizations that allow the debugger to behave as expected are
performed.
Only those optimizations that do not greatly increase code size are performed.
These optimizations include dead-code elimination, constant propagation, common
subexpression elimination, and loop invariant code motion.
All optimizations performed at level -O2 are performed, as well as function inlining
and loop unrolling.
Some of the key options that control the compiler’s output are shown in
Table
The optimization levels supported by gcc are described in
This section describes the software conventions defined by the SDK
assembler and compiler.
C Cross Compiler
Copyright © 1999-2003 by LSI Logic Corporation. All rights reserved.
Description
Compile or assemble source files but do not link. Output file is named by
replacing the suffix of the source file with ‘.o’.
Place output in file. This option is applicable whether the output is preprocessed
C, assembly, an object file, or an executable.
Stop after preprocessing. Output is sent to standard output.
Stop after compilation. Do not assemble. Output file is named by replacing the
‘.c’ suffix with ‘.s’.
Store the intermediate preprocessed C, assembly, and object files permanently.
The names used for these intermediate files are based on the name of the input
file: compiling foo.c with -save-temps produces foo.i, foo.s, and foo.o.
Generate debugging information for use by the debugger.
3.2.
Table
3.3.