mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
* Implement -Wtruncation=level -Wtruncation=0 is the same as the current -Wno-truncation. -Wtruncation=2 is the same as the current -Wtruncation. -Wtruncation=1 is the new default; it's less strict, allowing N-bit values to be between -2**N and 2**N (exclusive). * Implement generic "parametrized warning" system * Test more `Wtruncation` variants Co-authored-by: ISSOtm <eldredhabert0@gmail.com>
53 lines
2.8 KiB
Plaintext
53 lines
2.8 KiB
Plaintext
warning: warn-truncation.asm(33) -> warn-truncation.asm::try(23): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(33) -> warn-truncation.asm::try(24): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(33) -> warn-truncation.asm::try(25): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
warning: warn-truncation.asm(33) -> warn-truncation.asm::try(26): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
warning: warn-truncation.asm(33) -> warn-truncation.asm::try(28): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(33) -> warn-truncation.asm::try(29): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
warning: warn-truncation.asm(35) -> warn-truncation.asm::try(23): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(35) -> warn-truncation.asm::try(24): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(35) -> warn-truncation.asm::try(25): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
warning: warn-truncation.asm(35) -> warn-truncation.asm::try(26): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
warning: warn-truncation.asm(36) -> warn-truncation.asm::try(23): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(36) -> warn-truncation.asm::try(24): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(36) -> warn-truncation.asm::try(25): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
warning: warn-truncation.asm(36) -> warn-truncation.asm::try(26): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
warning: warn-truncation.asm(36) -> warn-truncation.asm::try(28): [-Wtruncation]
|
|
Expression must be 8-bit
|
|
warning: warn-truncation.asm(36) -> warn-truncation.asm::try(29): [-Wtruncation]
|
|
Expression must be 16-bit
|
|
ERROR: warn-truncation.asm(37) -> warn-truncation.asm::try(23): [-Werror=truncation]
|
|
Expression must be 8-bit
|
|
ERROR: warn-truncation.asm(37) -> warn-truncation.asm::try(24): [-Werror=truncation]
|
|
Expression must be 8-bit
|
|
ERROR: warn-truncation.asm(37) -> warn-truncation.asm::try(25): [-Werror=truncation]
|
|
Expression must be 16-bit
|
|
ERROR: warn-truncation.asm(37) -> warn-truncation.asm::try(26): [-Werror=truncation]
|
|
Expression must be 16-bit
|
|
ERROR: warn-truncation.asm(38) -> warn-truncation.asm::try(23): [-Werror=truncation]
|
|
Expression must be 8-bit
|
|
ERROR: warn-truncation.asm(38) -> warn-truncation.asm::try(24): [-Werror=truncation]
|
|
Expression must be 8-bit
|
|
ERROR: warn-truncation.asm(38) -> warn-truncation.asm::try(25): [-Werror=truncation]
|
|
Expression must be 16-bit
|
|
ERROR: warn-truncation.asm(38) -> warn-truncation.asm::try(26): [-Werror=truncation]
|
|
Expression must be 16-bit
|
|
ERROR: warn-truncation.asm(38) -> warn-truncation.asm::try(28): [-Werror=truncation]
|
|
Expression must be 8-bit
|
|
ERROR: warn-truncation.asm(38) -> warn-truncation.asm::try(29): [-Werror=truncation]
|
|
Expression must be 16-bit
|