1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-12-11 13:50:13 +00:00
6502bench/SourceGen/SGTestData/Expected/2011-hinting_acme.S
Andy McFadden 62b7655a1c Fix handling of data formatting that overlaps with code
If you play games with code hints you can create a data operand that
overlaps with code.  This causes problems (see issue #45).  We now
check for that situation and ignore overlapping data descriptors.

Added a regression test to 2011-hinting.
2019-09-14 11:44:17 -07:00

44 lines
746 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 !32 $22a211a9
jsr L101B
jsr L1028
jsr $2456
L1028 !32 $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