Made EXTZP segment option for modules.

This allows to remove the "add empty EXTZP segement to avoid warnings"
approach.
This commit is contained in:
Oliver Schmidt 2013-06-28 00:30:24 +02:00
parent 3af758ced5
commit 5edcd639e0
2 changed files with 1 additions and 8 deletions

View File

@ -10,7 +10,7 @@ SEGMENTS {
DATA: load = COMBINED, type = rw, define = yes;
BSS: load = COMBINED, type = bss, define = yes;
ZEROPAGE: load = ZP, type = zp;
EXTZP: load = ZP, type = zp;
EXTZP: load = ZP, type = zp, optional = yes;
}
FILES {
%O: format = o65;

View File

@ -22,10 +22,3 @@ tmp2: .res 1
tmp3: .res 1
tmp4: .res 1
regbank: .res regbanksize ; Register bank
; Add an empty EXTZP zeropage segment to avoid linker warnings that this
; segment does not exist (it does not exist in most builtin linker configs
; but is used when linking modules).
.segment "EXTZP" : zeropage