This, unfortunately, does not work on my Q68 (it simply seems to ignore the instruction). Is this something that is known and maybe has been fixed in newer releases of the core?
Code: Select all
DEBUG MACRO reason
EXPAND
IFNUM [NDEBUG] = 1 GOTO NIX
trap #15 ; enter debugger
bra.s .over[.L] ; jump over beacon
dc.b [reason]
ds.w 0
.over[.L]
NIX MACLAB
ENDM