mirror of
https://github.com/fadden/6502bench.git
synced 2024-12-11 13:50:13 +00:00
4e08810278
The label localizer is now always on. The regression tests turned it off by default, but that's no longer allowed, so the generated output has changed for many of them. The tests themselves were not altered.
44 lines
755 B
ArmAsm
44 lines
755 B
ArmAsm
.cpu "6502"
|
|
* = $1000
|
|
.byte $03
|
|
.byte $02
|
|
|
|
L1002 bit L1002
|
|
.byte $2c
|
|
lda #$11
|
|
nop
|
|
.byte $2c
|
|
_L100A ldx #$ff
|
|
nop
|
|
jsr _L100A
|
|
nop
|
|
.byte $2c
|
|
_L1012 ldx #$ff
|
|
nop
|
|
jsr _L1012
|
|
jsr $2456
|
|
_L101B .dword $22a211a9
|
|
jsr _L101B
|
|
jsr _L1028
|
|
jsr $2456
|
|
_L1028 .dword $44a233a9
|
|
jsr _L103A
|
|
jsr _L103D
|
|
nop
|
|
lda $2456
|
|
jsr _L1045
|
|
rts
|
|
|
|
_L103A jsr $2456
|
|
_L103D lda #$55
|
|
ldx #$66
|
|
rts
|
|
|
|
.byte $81
|
|
.byte $82
|
|
.byte $83
|
|
|
|
_L1045 lda #$99
|
|
rts
|
|
|