summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDan Gohman <sunfish@mozilla.com>2016-01-06 13:32:22 -0800
committerDan Gohman <sunfish@mozilla.com>2016-01-06 16:15:25 -0800
commitf754b307a6cc55fa882a90bb66bfa5576bff6a27 (patch)
tree935852c37ec750303984827eb4e9e82be7c86782 /src
parentf2cd4b8f141de2b71bbeeef06783b4d53f817f2f (diff)
downloadbinaryen-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.h4
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)) {