User manual

Project creation and build UM0036
122/385 Doc ID 7705 Rev 11
As you select each option, you can see the changes in the command line in the Command
Line field at the bottom of the tab.
Generate only small objects
Check the Generate only small objects checkbox to indicate to the compiler to generate
objects smaller than 255 bytes.
Customizing Raisonance C compiler language settings
On the C Compiler tab of the Project Settings window, in the Category field, select C
Language to display the view shown in Figure 81. Alternatively, when the category is set to
General, in the C Language field, select Customize.
Figure 81. Raisonance C compiler language view
Table 42. Raisonance C compiler optimization options
Level Description
(1)
1. For complete descriptions of compiler optimizations, refer to the Raisonance RCST7 Compiler Manual.
0 No optimization
1
Dead code elimination
Overlayable data is identified for linker optimization
Conditional jump optimization
Complex move operations optimization
Switch optimization
Loop optimization
Local and global sub-expression optimization
2 Loop performance optimization
3 Peephole optimization