// Microchip Language Tools Configuration File
// HI-TECH PICC Linker
// 24/01/02 lucky

[Tool]
Tool=PICC Linker
DefaultOptions=-E|$(TARGETBASE).ERR;-FAKELOCAL -G;-MPLAB
MultipleNodes=1
UsesCommandFile=1

// must be first in list, so it's first in our list
[0]
Description=Informational messages
OptionList=Quiet;Verbose
Quiet=-q
Verbose=-V
Data=0

[1]
Description=Generate debug info
Switch=-FAKELOCAL -G
Data=2
MultipleOptions=0

[2]
Description=Floating point for doubles
OptionList=24-bit;32-bit
24-bit=-D24
32-bit=-D32
Data=0

[3]
Description=Fast math library for 32bit doubles
Switch=-FDOUBLE
Data=0

[4]
Description=Printf library
OptionList=Long;Float
Long=-LL
Float=-LF
Data=0

[5]
Description=Additional library to scan
Switch=-L
Data=1
MultipleOptions=0
LibrarySwitch=Switch
Hidden=1

[6]
Description=Create map file
Switch=-M
Data=2
MultipleOptions=0

[7]
Description=Display complete memory usage
Switch=-PSECTMAP
Data=0

[8]
Description=Output file format
OptionList=Intel;Motorola;UBROF;Binary
Intel=-INTEL
Motorola=-MOT
UBROF=-UBROF
Binary=-BIN
Data=0

[9]
Description=Output filename
Switch=-o
Data=1
OutputNameSwitch=Switch
Hidden=1
MultipleOptions=0

[10]
Description=Error file
Switch=-E
Data=1
MultipleOptions=0
DefaultData=$(TARGETBASE).ERR

[11]
Description=Append Errors to file
Switch=-E+
Data=2
MultipleOptions=0

[12]
Description=Compile for MPLAB ICD
Switch=-ICD
Data=0

[13]
Description=Specify offset for ROM
Switch=-A
Data=2
MultipleOptions=0

[14]
Description=Specify external ROM memory range
Switch=-ROM
Data=2
MultipleOptions=0

[15]
Description=Processor
Switch=-
Data=1
MultipleOptions=0
ProcessorSwitch=Switch
Hidden=1

[16]
Description=MPLAB
Switch=-MPLAB
Data=0
Hidden=1
