Bug 859257 - Backout original fix 4c0d13ce4c4a since ab6e995676bd has superseded it

This commit is contained in:
Nathan Froyd 2013-04-19 10:09:57 -04:00
parent 4496fdd43a
commit 8dadb1a625

View File

@ -41,13 +41,7 @@ ToIntWidth(double d)
{
#if defined(__i386__) || defined(__i386) || defined(__x86_64__) || \
defined(_M_IX86) || defined(_M_X64)
#ifdef __clang__
/* volatile to keep Clang from miscompiling, see bug 859257. */
volatile detail::DoublePun du, duh, twoWidth;
#else
detail::DoublePun du, duh, twoWidth;
#endif
uint32_t di_h, u_tmp, expon, shift_amount;
int32_t mask32;