109
10.2 Setting up fcc911s Compiler Options
The dialog box for setting up the optimization options provides the following:
❍ Address size of external symbols on code section
Set the address size of the external symbols on the code section.
The default is 32 bits.
❍ Address size of external symbols on data section
Set the address size of the external symbols on the data section.
The default is 32 bits.
❍ Minimum alignment boundary for external and static variables
Set the minimum alignment boundary for external and static variables.
The default is one byte.
❍ Method of allocation of argument area
Specify whether to allocate argument area statically or dynamically.
The default is static allocation.
❍ Type of floating point constant without a suffix
Set the type of floating point constant without a suffix.
The default is double.
❍ Optimization of changing the evaluation method of arithmetic operation
Specify whether to perform optimization of changing the evaluation method of arithmetic
operation.
The default is off.
❍ Optimization of pointer aliasing
Specify whether to perform optimization of pointer aliasing.
The default is off.
❍ Instruction scheduling
Specify whether to perform instruction scheduling.
The default is on.
❍ Loop unrolling
Specify whether to perform loop unrolling.
The default is on.
❍ In-line expansion of standard library functions or replacement to equivalent function
Specify whether to perform in-line expansion of standard library functions or replacement
to equivalent function
The default is off.