Options Summary
8-4
8.3 Options Summary
The other options you can use with the library-build utility correspond directly
to the options that the compiler uses. Table 8
Table 8
−
1. Summary of Options and Their Effects
(a) Options that control the compiler shell
Option
Effect
−
g
Enables symbolic debugging
−
r
register
Reserves global register
−
v
xx
Specifies target processor TMS320C
xx
(25, 50, 2xx)
(b) Options that control the parser
Option
Effect
−
pk
Makes code K&R compatible
−
pw
Suppresses warning messages
−
p?
Enables trigraph expansion
(c) Options that control the optimizer
Option
Effect
−
o0
Compiles with optimization; register optimization
−
o1
Compiles with optimization; + local optimization
−
o2 (or
−
o)
Compiles with optimization; + global optimization
−
o3
Compiles with optimization; + file optimization
Note that dspmk automatically sets
−
oI0 and
−
op0.
−
oe
Assumes no calls by interrupts
−
ox (equivalent to
−
x2)
Defines _ above + invoke optimizer (at
−
o2
if not specified differently)
(d) Options that control definition-controlled inline function expansion
Option
Effect
−
x1
Enables intrinsic function inlining
−
x2 (or
−
x)
Defines _ above + invoke optimizer (at
−
o2
if not specified differently)
Summary of Contents for TMS320C2x
Page 8: ...viii...
Page 69: ...2 47 C Compiler Description...
Page 159: ...6 36...
Page 226: ...8 6...