mirror of
https://github.com/irmen/prog8.git
synced 2024-11-26 11:49:22 +00:00
ack to allow user to override the following two with command line redefinition:
This commit is contained in:
parent
7ff8923569
commit
288c57c144
@ -70,8 +70,10 @@ internal class ProgramAndVarsGen(
|
|||||||
asmgen.out("P8ZP_SCRATCH_REG = ${zp.SCRATCH_REG}")
|
asmgen.out("P8ZP_SCRATCH_REG = ${zp.SCRATCH_REG}")
|
||||||
asmgen.out("P8ZP_SCRATCH_W1 = ${zp.SCRATCH_W1} ; word")
|
asmgen.out("P8ZP_SCRATCH_W1 = ${zp.SCRATCH_W1} ; word")
|
||||||
asmgen.out("P8ZP_SCRATCH_W2 = ${zp.SCRATCH_W2} ; word")
|
asmgen.out("P8ZP_SCRATCH_W2 = ${zp.SCRATCH_W2} ; word")
|
||||||
|
asmgen.out(".weak") // hack to allow user to override the following two with command line redefinition:
|
||||||
asmgen.out("P8ESTACK_LO = ${compTarget.machine.ESTACK_LO.toHex()}")
|
asmgen.out("P8ESTACK_LO = ${compTarget.machine.ESTACK_LO.toHex()}")
|
||||||
asmgen.out("P8ESTACK_HI = ${compTarget.machine.ESTACK_HI.toHex()}")
|
asmgen.out("P8ESTACK_HI = ${compTarget.machine.ESTACK_HI.toHex()}")
|
||||||
|
asmgen.out(".endweak")
|
||||||
|
|
||||||
if(options.symbolDefs.isNotEmpty()) {
|
if(options.symbolDefs.isNotEmpty()) {
|
||||||
asmgen.out("; -- user supplied symbols on the command line")
|
asmgen.out("; -- user supplied symbols on the command line")
|
||||||
|
Loading…
Reference in New Issue
Block a user