SW500009 Microchip Technology, SW500009 Datasheet - Page 34

HI-TECH FOR DSPIC/PIC24

SW500009

Manufacturer Part Number
SW500009
Description
HI-TECH FOR DSPIC/PIC24
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC24 & DsPICr
Datasheet

Specifications of SW500009

Supported Families
PIC24
Core Architecture
PIC, DsPIC
Software Edition
Standard
Kit Contents
Software And Docs
Tool Type
Compiler
Mcu Supported Families
PIC24 MCUs And DsPIC DSCs
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
DSPIC3X/PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
025
778-1003
778-1003
PICC Compiler Options
PICC Command-line Driver
2.4.34 --MEMMAP=file: Display Memory Map
This option will display a memory map for the specified map file. This option is seldom required,
but would be useful if the linker is being driven explicitly, i.e. instead of in the normal way through
the driver. This command would display the memory summary which is normally produced at the
end of compilation by the driver.
2.4.35 --MSGDISABLE=messagelist: Disable Warning Messages
This option allows warning or advisory messages to be disabled during compilation of all modules
within the project, and during all stages of compilation. Warning mesasges can also be disabled using
pragma directives. For full information on the compiler’s messaging system, see Section 2.4.27.
The messagelist is a comma-separated list of warning numbers that are to be disabled. If the
number of an error is specified, it will be ignored by this option. If the message list is specified as 0,
then all warnings are disabled.
2.4.36 --MSGFORMAT=format: Set Advisory Message Format
This option sets the format of advisory messages produced by the compiler. See Section
2.4.27
for
full information.
2.4.37 --NODEL: Do not remove temporary files
Specifying --NODEL when building will instruct PICC not to remove the intermediate and temporary
files that were created during the build process.
2.4.38 --NOEXEC: Don’t Execute Compiler
The --NOEXEC option causes the compiler to go through all the compilation steps, but without ac-
tually performing any compilation or producing any output. This may be useful when used in con-
junction with the -V (verbose) option in order to see all of the command lines the compiler uses to
drive the compiler applications.
2.4.39 --OPT<=type>: Invoke Compiler Optimizations
The --OPT option allows control of all the compiler optimizers. By default, without this option, all
optimizations are enabled with a preference for space optimization over speed. All optimizations
may be disabled by using --OPT=none, or individual optimizers may be controlled, e.g. --OPT=asm
will only enable the assembler optimizer. Table
2.8
lists the available optimization types.
20

Related parts for SW500009