1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-07-14 05:28:55 +00:00
6502bench/SourceGen/SGTestData/Expected/2011-hinting_Merlin32.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

43 lines
704 B
ArmAsm

org $1000
dfb $03
dfb $02
L1002 bit L1002
dfb $2c
lda #$11
nop
dfb $2c
L100A ldx #$ff
nop
jsr L100A
nop
dfb $2c
L1012 ldx #$ff
nop
jsr L1012
jsr $2456
L101B adrl $22a211a9
jsr L101B
jsr L1028
jsr $2456
L1028 adrl $44a233a9
jsr L103A
jsr L103D
nop
lda $2456
jsr L1045
rts
L103A jsr $2456
L103D lda #$55
ldx #$66
rts
dfb $81
dfb $82
dfb $83
L1045 lda #$99
rts