Files
rgbds/test/asm/purge-ref.asm
ISSOtm 03967bd623 Prevent purging referenced symbols
This is an immediate fix for #492, although #342 is needed to implement the
desired functionality.
2020-03-21 15:42:52 +01:00

24 lines
365 B
NASM

SECTION "test", ROM0 ; Important: do not purge this!
dw ref
PURGE ref
OK:
PURGE OK
dw NotOK
NotOK:
PURGE NotOK
EvenLessOK:
dw EvenLessOK
PURGE EvenLessOK
SECTION "fixed", ROM0[0]
Maybe:
dw Maybe
; This is currently fine because the expression above is fully evaluated
; above, so it's fine as of now... but changing it might make sense
PURGE Maybe