Rewrite NaN primitives in terms of integer data.
authorTaylor R Campbell <campbell@mumble.net>
Wed, 12 Dec 2018 23:46:48 +0000 (23:46 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Thu, 13 Dec 2018 00:04:46 +0000 (00:04 +0000)
commitac34be1766acbd2e6e0485f9a6648c80ef863dee
tree3c4fe1c4a3350eff420ecef78b1e1fdb8dbbaa79
parent6f990adc8c416ca651749f66833b9eff745c159f
Rewrite NaN primitives in terms of integer data.

On i387, merely loading and storing a double is enough to turn a
signalling NaN into a quiet NaN, so load and store uint64_t instead.
src/microcode/flonum.c