- Implemented MSVC version of ldexp

svn path=/trunk/; revision=42842
This commit is contained in:
Gregor Brunmar
2009-08-22 10:16:11 +00:00
parent a68ce7a4e3
commit 9a06e2badb
+8 -1
View File
@@ -30,7 +30,14 @@ double ldexp (double __x, int __y)
("fscale"
: "=t" (__val) : "0" (__x), "u" ((double) __y));
#else
#error IMPLEMENT ME
register double __dy = (double)__y;
__asm
{
fld __dy
fld __x
fscale
fstp __val
}
#endif /*__GNUC__*/
return __val;
}