mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 02:02: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 "A", $10
|
||||
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_
|
||||
IF _NARG > 1
|
||||
@@ -30,8 +30,8 @@ MACRO pop_
|
||||
popc
|
||||
ENDM
|
||||
|
||||
MACRO print_mapped
|
||||
def x = \1
|
||||
MACRO? print_mapped
|
||||
def x = CHARVAL(\1)
|
||||
println "{x}"
|
||||
ENDM
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
error: Strings as numbers must be a single charmap unit
|
||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(46)
|
||||
error: Strings as numbers must be a single charmap unit
|
||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(54)
|
||||
error: CHARVAL: No character mapping for "ab"
|
||||
at multiple-charmaps.asm(46)
|
||||
error: CHARVAL: No character mapping for "ab"
|
||||
at multiple-charmaps.asm(54)
|
||||
warning: Overriding charmap mapping [-Wcharmap-redef]
|
||||
at multiple-charmaps.asm(64)
|
||||
error: Strings as numbers must be a single charmap unit
|
||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(73)
|
||||
error: Strings as numbers must be a single charmap unit
|
||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(95)
|
||||
error: Strings as numbers must be a single charmap unit
|
||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(96)
|
||||
error: Strings as numbers must be a single charmap unit
|
||||
at multiple-charmaps.asm::print_mapped(34) <- multiple-charmaps.asm(104)
|
||||
error: CHARVAL: No character mapping for "cd"
|
||||
at multiple-charmaps.asm(73)
|
||||
error: CHARVAL: No character mapping for "cd"
|
||||
at multiple-charmaps.asm(95)
|
||||
error: CHARVAL: No character mapping for "ef"
|
||||
at multiple-charmaps.asm(96)
|
||||
error: CHARVAL: No character mapping for "ab"
|
||||
at multiple-charmaps.asm(104)
|
||||
error: Charmap `map1` is already defined
|
||||
at multiple-charmaps.asm::new_(9) <- multiple-charmaps.asm(106)
|
||||
error: Undefined charmap `map5`
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
opt Wno-unmapped-char, Wno-obsolete
|
||||
opt Wno-unmapped-char
|
||||
|
||||
def hello equs "world"
|
||||
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