5.7.4.2 xc-dsc-gcc - Memory Model Category
| Option | Description | Command Line |
|---|---|---|
| Code model | Select a code (program memory/ROM) model. - default - large (>32 K words) - small (<32 K words) |
|
| Data model | Select a data (data memory/RAM) model. - default - large (device dependent1) - small (device dependent1) |
device dependant2
|
| Scalar model | Select a scalar model. - default - large (device dependent1) - small (device dependent1) |
|
| Location of constant model | Select a memory location for constants. - default - Data - Code |
|
| Place all code in auxiliary flash | Place all code from the current translation unit into auxiliary Flash. This option is only available on devices that have auxiliary Flash. | -mauxflash |
| Put constants into auxiliary flash | When combined with -mconst-in-code, put constants into auxiliary Flash. | -mconst-in-auxflash |
| Allow arrays larger than 32K | Allow arrays that are larger than 32K, regardless of memory model. | -menable-large-arrays |
| Aggregate data model | Use aggregate data model. | -mlarge-aggregate |
|
Note:
| ||
