switch: <tt/-Or/ will enable both, the optmizer and register variables.
For more information about register variables see <ref id="regvars"
- name="register variables">.
+ name="register variables">.
The compiler setting can also be changed within the source file by using
<tt><ref id="pragma-regvars" name="#pragma regvars"></tt>.
use another BSS segment, you have to do that yourself, otherwise
uninitialized variables do not have the value zero.
+ The <tt/#pragma/ understands the push and pop parameters as explained above.
+
Example:
<tscreen><verb>
#pragma bssseg ("MyBSS")
segments. If you use other segments, you have to create a new linker
configuration file.
+ The <tt/#pragma/ understands the push and pop parameters as explained above.
+
Example:
<tscreen><verb>
#pragma codeseg ("MyCODE")
segments. If you use other segments, you have to create a new linker
configuration file.
+ The <tt/#pragma/ understands the push and pop parameters as explained above.
+
Example:
<tscreen><verb>
#pragma dataseg ("MyDATA")
segments. If you use other segments, you have to create a new linker
configuration file.
+ The <tt/#pragma/ understands the push and pop parameters as explained above.
+
Example:
<tscreen><verb>
#pragma rodataseg ("MyRODATA")