mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
Don't silence strings-as-numbers with OPT Wno-obsolete in tests
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
opt Wno-unmapped-char, Wno-obsolete
|
opt Wno-unmapped-char
|
||||||
charmap "<NULL>", $00
|
charmap "<NULL>", $00
|
||||||
charmap "A", $10
|
charmap "A", $10
|
||||||
charmap "B", $20
|
charmap "B", $20
|
||||||
|
|||||||
24
test/asm/charlen-strchar.err
Normal file
24
test/asm/charlen-strchar.err
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(16)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(16)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(17)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(17)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(17)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(18)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(26)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(26)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(27)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(27)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(27)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at charlen-strchar.asm(28)
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
opt Wno-unmapped-char, Wno-obsolete
|
opt Wno-unmapped-char
|
||||||
|
|
||||||
MACRO new_
|
MACRO new_
|
||||||
IF _NARG > 1
|
IF _NARG > 1
|
||||||
@@ -30,8 +30,8 @@ MACRO pop_
|
|||||||
popc
|
popc
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
MACRO print_mapped
|
MACRO? print_mapped
|
||||||
def x = \1
|
def x = CHARVAL(\1)
|
||||||
println "{x}"
|
println "{x}"
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
error: Strings as numbers must be a single charmap unit
|
error: CHARVAL: No character mapping for "ab"
|
||||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(46)
|
at multiple-charmaps.asm(46)
|
||||||
error: Strings as numbers must be a single charmap unit
|
error: CHARVAL: No character mapping for "ab"
|
||||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(54)
|
at multiple-charmaps.asm(54)
|
||||||
warning: Overriding charmap mapping [-Wcharmap-redef]
|
warning: Overriding charmap mapping [-Wcharmap-redef]
|
||||||
at multiple-charmaps.asm(64)
|
at multiple-charmaps.asm(64)
|
||||||
error: Strings as numbers must be a single charmap unit
|
error: CHARVAL: No character mapping for "cd"
|
||||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(73)
|
at multiple-charmaps.asm(73)
|
||||||
error: Strings as numbers must be a single charmap unit
|
error: CHARVAL: No character mapping for "cd"
|
||||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(95)
|
at multiple-charmaps.asm(95)
|
||||||
error: Strings as numbers must be a single charmap unit
|
error: CHARVAL: No character mapping for "ef"
|
||||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(96)
|
at multiple-charmaps.asm(96)
|
||||||
error: Strings as numbers must be a single charmap unit
|
error: CHARVAL: No character mapping for "ab"
|
||||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(104)
|
at multiple-charmaps.asm(104)
|
||||||
error: Charmap `map1` is already defined
|
error: Charmap `map1` is already defined
|
||||||
at multiple-charmaps.asm::new_(9) <- multiple-charmaps.asm(106)
|
at multiple-charmaps.asm::new_(9) <- multiple-charmaps.asm(106)
|
||||||
error: Undefined charmap `map5`
|
error: Undefined charmap `map5`
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
opt Wno-unmapped-char, Wno-obsolete
|
opt Wno-unmapped-char
|
||||||
|
|
||||||
def hello equs "world"
|
def hello equs "world"
|
||||||
def name equs "hello"
|
def name equs "hello"
|
||||||
|
|||||||
10
test/asm/raw-string-symbols.err
Normal file
10
test/asm/raw-string-symbols.err
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at raw-string-symbols.asm(16)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at raw-string-symbols.asm(18)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at raw-string-symbols.asm(20)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at raw-string-symbols.asm(22)
|
||||||
|
warning: Treating strings as numbers is deprecated; use character literals or `CHARVAL` instead [-Wobsolete]
|
||||||
|
at raw-string-symbols.asm(25)
|
||||||
Reference in New Issue
Block a user