Prevent non-numeric symbol from overriding refs

Fixes #751
This commit is contained in:
ISSOtm
2021-02-21 19:13:52 +01:00
committed by Eldred Habert
parent 037bc7abb3
commit 72911ada2d
4 changed files with 39 additions and 5 deletions

View File

@@ -0,0 +1,13 @@
SECTION "Bad!", ROM0
db W
W equ 0 ; OK
db X
X equs "0" ; Not OK
db Y
Y: macro ; Not ok
db 0
endm

View File

@@ -0,0 +1,5 @@
ERROR: ref-override-bad.asm(8):
'X' already referenced at ref-override-bad.asm(7)
ERROR: ref-override-bad.asm(13):
'Y' already referenced at ref-override-bad.asm(10)
error: Assembly aborted (2 errors)!

View File