зеркало из https://github.com/mozilla/gecko-dev.git
Bug 597814 - Optimize js_DoubleToECMAInt32 for MSVC and gcc x86_64. r=dvander
This commit is contained in:
Родитель
323608ac9e
Коммит
c7afa7d50c
|
@ -363,7 +363,8 @@ ValueToUint16(JSContext *cx, const js::Value &v, uint16_t *out)
|
|||
static inline int32
|
||||
js_DoubleToECMAInt32(jsdouble d)
|
||||
{
|
||||
#if defined(__i386__) || defined(__i386)
|
||||
#if defined(__i386__) || defined(__i386) || defined(__x86_64__) || \
|
||||
defined(_M_IX86) || defined(_M_X64)
|
||||
jsdpun du, duh, two32;
|
||||
uint32 di_h, u_tmp, expon, shift_amount;
|
||||
int32 mask32;
|
||||
|
|
Загрузка…
Ссылка в новой задаче