Deprecate DEF-less definitions (#1193)

This commit is contained in:
Rangi
2023-11-02 05:18:59 -04:00
committed by GitHub
parent 02f06407b1
commit bb7c34db65
79 changed files with 351 additions and 264 deletions

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
ATTRS equs ",ALIGN[2]"
def ATTRS equs ",ALIGN[2]"
ELSE
ATTRS equs "[$CAFE]"
def ATTRS equs "[$CAFE]"
ENDC
SECTION UNION "conflicting alignment", WRAM0 ATTRS

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
ATTRS equs ",ALIGN[3,7]"
def ATTRS equs ",ALIGN[3,7]"
ELSE
ATTRS equs ",ALIGN[4,14]"
def ATTRS equs ",ALIGN[4,14]"
ENDC
SECTION UNION "conflicting alignment", WRAM0 ATTRS

View File

@@ -1,10 +1,10 @@
IF !DEF(SECOND)
OFS = 42
def OFS = 42
ELSE
OFS = 69
def OFS = 69
ENDC
BASE = $C0DE
def BASE = $C0DE
SECTION UNION "assertions in unions", WRAM0
IF DEF(SECOND)

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
TYPE equs "HRAM"
def TYPE equs "HRAM"
ELSE
TYPE equs "WRAM0"
def TYPE equs "WRAM0"
ENDC
SECTION UNION "conflicting types", TYPE

View File

@@ -1,5 +1,5 @@
IF !DEF(SECOND)
SECOND equs "4"
def SECOND equs "4"
ENDC
SECTION UNION "conflicting banks", WRAMX, BANK[SECOND]

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
DATA equs "ds 4"
def DATA equs "ds 4"
ELSE
DATA equs "db $aa, $bb, $cc, $dd"
def DATA equs "db $aa, $bb, $cc, $dd"
ENDC
SECTION UNION "overlaid data", ROM0

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
DATA = 1
def DATA = 1
ELSE
DATA = 2
def DATA = 2
ENDC
SECTION UNION "different data", ROM0

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
ATTRS equs ",ALIGN[3,7]"
def ATTRS equs ",ALIGN[3,7]"
ELSE
ATTRS equs ",ALIGN[3,6]"
def ATTRS equs ",ALIGN[3,6]"
ENDC
SECTION UNION "conflicting alignment", WRAM0 ATTRS

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
SIZE = 69
def SIZE = 69
ELSE
SIZE = 420
def SIZE = 420
ENDC
SECTION UNION "different section sizes", ROM0

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
INSTR equs "sbc a"
def INSTR equs "sbc a"
ELSE
INSTR equs "db $9f"
def INSTR equs "db $9f"
ENDC
SECTION UNION "different syntaxes", ROM0

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
ADDR = $BEEF
def ADDR = $BEEF
ELSE
ADDR = $BABE
def ADDR = $BABE
ENDC
SECTION UNION "conflicting address", SRAM[ADDR]

View File

@@ -1,7 +1,7 @@
IF !DEF(SECOND)
DATA equs "ds 1\ndb $aa"
def DATA equs "ds 1\ndb $aa"
ELSE
DATA equs "db $bb\nds 1"
def DATA equs "db $bb\nds 1"
ENDC
SECTION UNION "mutually-overlaid data", ROM0