4.4.1 XC32 (Global Options)
Set up global options for all 32-bit language tools. See also 4.4.7 Options Page Features.
Option | Description | Command Line |
---|---|---|
Override default device support | Select “Do not override” to build the project with a default DFP. Select “Compiler location” to use the relevant DFP shipped with the compiler. DFPs provide device-specific information, such as register names and addresses, which can be used by code in the project. | -mdfp |
Don’t delete intermediate files | Don’t delete intermediate Files. Place them in the object directory and name them based on the source file. | -save-temps[=dir] |
Use Whole-Program and Link-Time Optimizations | When these optimzations are enabled, the build will be constrained in the following ways: - The per-file build settings will be ignored - The build will no longer be an incremental one (full build only) | -f[no-]whole-program -f[no-]lto |
Use GP relative addressing threshold | Put definitions of externally-visible data in a small data section if that data is no bigger than num bytes. | -G num |
Common include dirs | Directory paths entered here will be appended to the already existing include paths of the compiler. Relative paths are from the MPLAB X IDE project directory. | -I dir |