SW500010 Microchip Technology, SW500010 Datasheet - Page 146

HI-TECH C PRO FOR PIC10/12/16

SW500010

Manufacturer Part Number
SW500010
Description
HI-TECH C PRO FOR PIC10/12/16
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC10/12/16r
Datasheets

Specifications of SW500010

Supported Families
PIC10, PIC12, PIC16
Core Architecture
PIC
Software Edition
Professional
Kit Contents
Software And Docs
Mcu Supported Families
PIC10/12/16
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC10, PIC12, PIC14, PIC16, PIC16E
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
019P
778-1006
778-1006
Operation
5.7.1 Numbers in linker options
Several linker options require memory addresses or sizes to be specified. The syntax for all these is
similar. By default, the number will be interpreted as a decimal value. To force interpretation as a
hex number, a trailing H should be added, e.g. 765FH will be treated as a hex number.
146
Option
-Cpsect=class
-Cbaseaddr
-Dclass=delta
-Dsymfile
-Eerrfile
-F
-Gspec
-Hsymfile
-H+symfile
-I
-Jnum
-K
-L
-LM
-N
-Nc
-Ns
-Mmapfile
-Ooutfile
-Pspec
-Qprocessor
-S
-Sclass=limit[,bound]
-Usymbol
-Vavmap
-Wwarnlev
-Wwidth
-X
-Z
Table 5.1: Linker command-line options
Effect
Specify a class name for a global psect
Produce binary output file based at baseaddr
Specify a class delta value
Produce old-style symbol file
Write error messages to errfile
Produce .obj file with only symbol records
Specify calculation for segment selectors
Generate symbol file
Generate enhanced symbol file
Ignore undefined symbols
Set maximum number of errors before aborting
Prevent overlaying function parameter and auto areas
Preserve relocation items in .obj file
Preserve segment relocation items in .obj file
Sort symbol table in map file by address order
Sort symbol table in map file by class address order
Sort symbol table in map file by space address order
Generate a link map in the named file
Specify name of output file
Specify psect addresses and ordering
Specify the processor type (for cosmetic reasons only)
Inhibit listing of symbols in symbol file
Specify address limit, and start boundary for a class of psects
Pre-enter symbol in table as undefined
Use file avmap to generate an Avocet format symbol file
Set warning level (-9 to 9)
Set map file width (>=10)
Remove any local symbols from the symbol file
Remove trivial local symbols from the symbol file
Linker and Utilities

Related parts for SW500010