link: Suppress cascading errors.

This commit is contained in:
Jakub Kądziołka
2020-08-09 15:40:21 +02:00
parent 3036b58598
commit b421c983d6
5 changed files with 107 additions and 27 deletions

View File

@@ -0,0 +1,19 @@
SECTION "zero", ROM0[$0]
Zero:
; Pin the section such that a jr to 0 is out of range
SECTION "test", ROM0[$1000]
;; XXX: the fallback value used is the index of the symbol (in the object file?)
;; Is this intended?
dw Bar
dw Foo / Bar
dw Foo / Zero
rst Foo
jr NonExist
ldh a, [hNonExist + $200]
assert Foo == 42
assert WARN, Bar == 42