Development Tools User’s Manual
51
IXP2400/IXP2800 Network Processors
Developer Workbench
2.7.2.7
Deleting a Target .list or .obj File
To delete a target .list or .obj file from the project:
1. Select the file from the list in the
Output to target .list and .obj files
box.
2. Click
Delete
.
Note:
This removes the file from the project but does not delete it from the disk.
2.7.2.8
Selecting Compile Options
In the
Compiler Options
box, select:
Optimizer:
None
(debug)
Turns off optimizations for better code troubleshooting.
Size
(default)
Compiled for smallest memory footprint. Speed may be
sacrificed.
Speed
Compiled for fastest instruction execution. Size may be
sacrificed.
Local memory start:
0
(default)
Determines the region in local memory where the
Compiler can allocate variables. The region starts
at the address you specify and extends to the end of local memory.
Spill sequence:
Determines the algorithm used by the
Compiler for spilling register contents to memory
Inlining:
None
No inlining is done, including functions explicitly
tagged in the source code with the inline specifier.
Explicit
(default)
Only functions tagged with the inline specifier are
inlined. Any function that could be inlined by the
Compiler but not having this tag is not inlined.
Auto
All functions with the inline tag and all other functions
thought by the Compiler to be inlinable are inlined.
Endian Mode:
Little Endian
Compile in little-endian mode.
Big Endian (default)
Compile in big-endian mode.
Neighbor mode:
Neighbor
Writing to a neighbor register will write to the
neighbor register in the adjacent Microengine.