mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 05:22:56 +00:00
[SHELL-EXPERIMENTS]
* Sync up to trunk head (r64124). svn path=/branches/shell-experiments/; revision=64126
This commit is contained in:
commit
18a81d5d1e
480 changed files with 54949 additions and 9004 deletions
|
@ -39,18 +39,10 @@ double ldexp (double value, int exp)
|
|||
}
|
||||
|
||||
#ifdef __GNUC__
|
||||
#if defined(__clang__)
|
||||
asm ("fild %[exp]\n"
|
||||
"fscale\n"
|
||||
"fstp %%st(1)\n"
|
||||
: [result] "=t" (result)
|
||||
: [value] "0" (value), [exp] "m" (exp));
|
||||
#else
|
||||
asm ("fscale"
|
||||
: "=t" (result)
|
||||
: "0" (value), "u" ((double)exp)
|
||||
: "1");
|
||||
#endif
|
||||
#else /* !__GNUC__ */
|
||||
__asm
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue