diff options
author | Dan Gohman <sunfish@mozilla.com> | 2016-01-06 13:32:22 -0800 |
---|---|---|
committer | Dan Gohman <sunfish@mozilla.com> | 2016-01-06 16:15:25 -0800 |
commit | f754b307a6cc55fa882a90bb66bfa5576bff6a27 (patch) | |
tree | 935852c37ec750303984827eb4e9e82be7c86782 /src | |
parent | f2cd4b8f141de2b71bbeeef06783b4d53f817f2f (diff) | |
download | binaryen-f754b307a6cc55fa882a90bb66bfa5576bff6a27.tar.gz binaryen-f754b307a6cc55fa882a90bb66bfa5576bff6a27.tar.bz2 binaryen-f754b307a6cc55fa882a90bb66bfa5576bff6a27.zip |
Print nan literals as `nan:0x...` rather than `nan:...` to match the spec.
Diffstat (limited to 'src')
-rw-r--r-- | src/wasm.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wasm.h b/src/wasm.h index e3724c612..5fd4ad53b 100644 --- a/src/wasm.h +++ b/src/wasm.h @@ -193,7 +193,7 @@ struct Literal { uint32_t ll; } u; u.ff = f; - o << "nan:" << std::hex << u.ll << std::dec; + o << "nan:0x" << std::hex << u.ll << std::dec; return; } printDouble(o, f); @@ -210,7 +210,7 @@ struct Literal { uint64_t ll; } u; u.dd = d; - o << "nan:" << std::hex << u.ll << std::dec; + o << "nan:0x" << std::hex << u.ll << std::dec; return; } if (!std::isfinite(d)) { |