SW500008 Microchip Technology, SW500008 Datasheet - Page 128

PICC-18 STD

SW500008

Manufacturer Part Number
SW500008
Description
PICC-18 STD
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC18r
Datasheets

Specifications of SW500008

Supported Families
PIC18
Core Architecture
PIC
Software Edition
Standard
Kit Contents
Software And Docs
Mcu Supported Families
PIC18
Tool Function
Compiler
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
PIC18 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
015
778-1001
778-1001
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.
114
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 SW500008