This options allows finer control about speed vs. size decisions in the code
generation and optimization phases. It gives the allowed size increase
factor (in percent). The default is 100 when not using <tt/-Oi/ and 200 when
- using <tt/-Oi/ (<tt/-Oi/ is the same as <tt/--codesize 200/).
+ using <tt/-Oi/ (<tt/-Oi/ is the same as <tt/-O --codesize 200/).
<tag><tt>--cpu CPU</tt></tag>
runtime functions would have been called, even if the generated code is
larger. This will not only remove the overhead for a function call, but will
make the code visible for the optimizer. <tt/-Oi/ is an alias for
- <tt/--codesize 200/.
+ <tt/-O --codesize 200/.
<tt/-Or/ will make the compiler honor the <tt/register/ keyword. Local
variables may be placed in registers (which are actually zero page
those functions with pointers to user-written, not-fastcall functions.
<p>
<item> The <tt/volatile/ keyword doesn't have an effect. This is not as bad
- as it sounds, since the 6502 has so few registers that it isn't
+ as it sounds, since the 6502 has so few registers that it isn't
possible to keep values in registers anyway.
<p>
</itemize>