src/objfmts/bin/tests/float.asm \
src/objfmts/bin/tests/float.bin.hx \
src/objfmts/bin/tests/float.errwarn \
+ src/objfmts/bin/tests/integer-warn.asm \
+ src/objfmts/bin/tests/integer-warn.bin.hx \
+ src/objfmts/bin/tests/integer-warn.errwarn \
src/objfmts/bin/tests/integer.asm \
src/objfmts/bin/tests/integer.bin.hx \
src/objfmts/bin/tests/integer.errwarn \
float \
float.hx \
float.ew \
+ integer-warn \
+ integer-warn.hx \
+ integer-warn.ew \
integer \
integer.hx \
integer.ew \
--- /dev/null
+; Tests warnings with integer constant handling (for output, not parsing)
+db 0x51a
+dw 0x3875bc
+dd 0x35783134affff
+dq 0xABCDEF012345678989abb
+dt 0xa907bc890d0e907f0134afb8adee
--- /dev/null
+1a
+bc
+75
+ff
+*
+4a
+13
+bb
+9a
+98
+78
+56
+34
+12
+f0
+ee
+ad
+b8
+af
+34
+01
+7f
+90
+0e
+0d
--- /dev/null
+./src/objfmts/bin/tests/integer-warn.asm:5: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:6: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:5: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:6: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:5: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:6: warning: Numeric constant too large for internal format
src/objfmts/bin/tests/float.asm \
src/objfmts/bin/tests/float.bin.hx \
src/objfmts/bin/tests/float.errwarn \
+ src/objfmts/bin/tests/integer-warn.asm \
+ src/objfmts/bin/tests/integer-warn.bin.hx \
+ src/objfmts/bin/tests/integer-warn.errwarn \
src/objfmts/bin/tests/integer.asm \
src/objfmts/bin/tests/integer.bin.hx \
src/objfmts/bin/tests/integer.errwarn \
float \
float.hx \
float.ew \
+ integer-warn \
+ integer-warn.hx \
+ integer-warn.ew \
integer \
integer.hx \
integer.ew \
--- /dev/null
+; Tests warnings with integer constant handling (for output, not parsing)
+db 0x51a
+dw 0x3875bc
+dd 0x35783134affff
+dq 0xABCDEF012345678989abb
+dt 0xa907bc890d0e907f0134afb8adee
--- /dev/null
+1a
+bc
+75
+ff
+*
+4a
+13
+bb
+9a
+98
+78
+56
+34
+12
+f0
+ee
+ad
+b8
+af
+34
+01
+7f
+90
+0e
+0d
--- /dev/null
+./src/objfmts/bin/tests/integer-warn.asm:5: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:6: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:5: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:6: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:5: warning: Numeric constant too large for internal format
+./src/objfmts/bin/tests/integer-warn.asm:6: warning: Numeric constant too large for internal format