diff options
author | H. Peter Anvin <hpa@zytor.com> | 2007-10-05 14:36:03 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2007-10-05 14:36:03 -0700 |
commit | 9d14a1085816f1b80444aca4985626a7e96f7d12 (patch) | |
tree | 072c098aa24834045a1d588b7a745028d44da82d /test | |
parent | 6b74577d7f23485f93c7715fffd0fb534e9709ef (diff) | |
download | nasm-9d14a1085816f1b80444aca4985626a7e96f7d12.tar.gz nasm-9d14a1085816f1b80444aca4985626a7e96f7d12.tar.bz2 nasm-9d14a1085816f1b80444aca4985626a7e96f7d12.zip |
Add test for problematic floats
Diffstat (limited to 'test')
-rw-r--r-- | test/floatb.asm | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/floatb.asm b/test/floatb.asm new file mode 100644 index 0000000..b13c4d3 --- /dev/null +++ b/test/floatb.asm @@ -0,0 +1,22 @@ + ;; Known problematic floating-point numbers and their proper + ;; encoding... + + dd 1.1e10 + dd 0x5023e9ac ; Should be... + + dd 50.40e9 + dd 0x513bc130 ; Should be... + + dq 1.4e23 + dq 0x44bda56a4b0835c0 + + dq 50.48e21 + dq 0x44a5610d7502feae + + dt 1.2e28 + dq 0x9b18ab5df7180b6c + dw 0x405c + + dt 50.46e25 + dq 0xd0b29a67e95dcb60 + dw 0x4057 |