mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
Deprecate treating multi-unit strings as numbers (#1438)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
warning: db-dw-dl-string.asm(15): [-Wnumeric-string]
|
||||
Treating 4-byte string as a number
|
||||
warning: db-dw-dl-string.asm(16): [-Wnumeric-string]
|
||||
Treating 4-byte string as a number
|
||||
warning: db-dw-dl-string.asm(17): [-Wnumeric-string]
|
||||
Treating 4-byte string as a number
|
||||
warning: db-dw-dl-string.asm(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: db-dw-dl-string.asm(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: db-dw-dl-string.asm(17): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
|
||||
2
test/asm/empty-strings.err
Normal file
2
test/asm/empty-strings.err
Normal file
@@ -0,0 +1,2 @@
|
||||
warning: empty-strings.asm(5): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
@@ -1,15 +1,15 @@
|
||||
warning: multiple-charmaps.asm(46) -> multiple-charmaps.asm::print_mapped(34): [-Wnumeric-string]
|
||||
Treating 2-byte string as a number
|
||||
warning: multiple-charmaps.asm(54) -> multiple-charmaps.asm::print_mapped(34): [-Wnumeric-string]
|
||||
Treating 2-byte string as a number
|
||||
warning: multiple-charmaps.asm(73) -> multiple-charmaps.asm::print_mapped(34): [-Wnumeric-string]
|
||||
Treating 2-byte string as a number
|
||||
warning: multiple-charmaps.asm(95) -> multiple-charmaps.asm::print_mapped(34): [-Wnumeric-string]
|
||||
Treating 2-byte string as a number
|
||||
warning: multiple-charmaps.asm(96) -> multiple-charmaps.asm::print_mapped(34): [-Wnumeric-string]
|
||||
Treating 2-byte string as a number
|
||||
warning: multiple-charmaps.asm(104) -> multiple-charmaps.asm::print_mapped(34): [-Wnumeric-string]
|
||||
Treating 2-byte string as a number
|
||||
warning: multiple-charmaps.asm(46) -> multiple-charmaps.asm::print_mapped(34): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multiple-charmaps.asm(54) -> multiple-charmaps.asm::print_mapped(34): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multiple-charmaps.asm(73) -> multiple-charmaps.asm::print_mapped(34): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multiple-charmaps.asm(95) -> multiple-charmaps.asm::print_mapped(34): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multiple-charmaps.asm(96) -> multiple-charmaps.asm::print_mapped(34): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multiple-charmaps.asm(104) -> multiple-charmaps.asm::print_mapped(34): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
error: multiple-charmaps.asm(106) -> multiple-charmaps.asm::new_(9):
|
||||
Charmap 'map1' already exists
|
||||
error: multiple-charmaps.asm(108) -> multiple-charmaps.asm::set_(15):
|
||||
|
||||
@@ -2,13 +2,13 @@ warning: multivalue-charmap.asm(11): [-Wtruncation]
|
||||
All character units must be 8-bit
|
||||
warning: multivalue-charmap.asm(22): [-Wtruncation]
|
||||
All character units must be 8-bit
|
||||
warning: multivalue-charmap.asm(27): [-Wnumeric-string]
|
||||
Treating 4-byte string as a number
|
||||
warning: multivalue-charmap.asm(28): [-Wnumeric-string]
|
||||
Treating 4-byte string as a number
|
||||
warning: multivalue-charmap.asm(27): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multivalue-charmap.asm(28): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multivalue-charmap.asm(33): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: multivalue-charmap.asm(33): [-Wtruncation]
|
||||
All character units must be 8-bit
|
||||
warning: multivalue-charmap.asm(33): [-Wnumeric-string]
|
||||
Treating 4-byte string as a number
|
||||
warning: multivalue-charmap.asm(34): [-Wtruncation]
|
||||
All character units must be 8-bit
|
||||
|
||||
@@ -1,38 +1,84 @@
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(12): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(13): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(13): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 2 bytes
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(12): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(13): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(13): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 2 bytes
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(12): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(13): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(13): [-Wnumeric-string]
|
||||
Treating string as a number ignores first 2 bytes
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(15): [-Wnumeric-string]
|
||||
Treating 2-byte string as a number
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(16): [-Wnumeric-string]
|
||||
Treating 3-byte string as a number
|
||||
error: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(12): [-Werror=numeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
error: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(13): [-Werror=numeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
error: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(13): [-Werror=numeric-string]
|
||||
Treating string as a number ignores first 2 bytes
|
||||
error: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(12): [-Werror=numeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
error: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(13): [-Werror=numeric-string]
|
||||
Treating string as a number ignores first 1 byte
|
||||
error: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(13): [-Werror=numeric-string]
|
||||
Treating string as a number ignores first 2 bytes
|
||||
error: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(15): [-Werror=numeric-string]
|
||||
Treating 2-byte string as a number
|
||||
error: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(16): [-Werror=numeric-string]
|
||||
Treating 3-byte string as a number
|
||||
warning: warn-numeric-string.asm(19) -> warn-numeric-string.asm::try(7): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(19) -> warn-numeric-string.asm::try(12): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(19) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(19) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(19) -> warn-numeric-string.asm::try(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(19) -> warn-numeric-string.asm::try(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(7): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(12): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(20) -> warn-numeric-string.asm::try(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(21) -> warn-numeric-string.asm::try(7): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(21) -> warn-numeric-string.asm::try(12): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(21) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(21) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(21) -> warn-numeric-string.asm::try(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(21) -> warn-numeric-string.asm::try(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(7): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(12): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(22) -> warn-numeric-string.asm::try(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(7): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(12): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(23) -> warn-numeric-string.asm::try(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(7): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(12): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(24) -> warn-numeric-string.asm::try(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(7): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(12): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(13): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(15): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
warning: warn-numeric-string.asm(25) -> warn-numeric-string.asm::try(16): [-Wobsolete]
|
||||
Treating multi-unit strings as numbers is deprecated
|
||||
|
||||
Reference in New Issue
Block a user