Next: 4.5.3 Preprocessor Macros
Up: 4.5 The PIC16 port
Previous: 4.5.1 Global Options
Contents
Index
Subsections
The port specific options appear after the global options in the sdcc
-help output.
General options enable certain port features and optimizations.
- [--pgen-bank]Instructs the port to insert BANKSEL directives before
instructions that use the Bank Select Register (BSR).
- [--pomit-config-words]Instructs the port to omit the generation
of the configuration words.
- [--pomit-ivt]Instructs the port to omit the generation of the
interrupt vectors
- [--pleave-reset-vector]Used in conjuction with the previous command,
instructs the port NOT to omit the reset vector.
- [--stack-model=[model]]Used in conjuction with the command
above. Defines the stack model to be used, valid stack models are
:
- [small]Selects small stack model. 8 bit stack and frame pointers.
Supports 256 bytes stack size.
- [large]Selects large stack model. 16 bit stack and frame pointers.
Supports 65536 bytes stack size.
- [--preplace-udata-with=[kword]]Replaces the default udata
keyword for allocating unitialized data variables with [kword].
Valid keywords are: "udata_acs", "udata_shr",
"udata_ovr".
Debugging options enable extra debugging information in the output
files.
- [--debug-xtra]Similar to -debug, but dumps more information.
- [--debug-ralloc]Force register allocator to dump <source>.d file
with debugging information. <source> is the name of the file compiled.
- [--pcode-verbose]Enable pcode debugging information in translation.
Next: 4.5.3 Preprocessor Macros
Up: 4.5 The PIC16 port
Previous: 4.5.1 Global Options
Contents
Index
Bernhard Held
2004-02-21