X-Git-Url: http://git.jankratochvil.net/?a=blobdiff_plain;f=lib%2Fmsvcrt%2Fmath%2Ffabs.c;h=5db505ad11b9f92a973ee33cf8f4ab2c06e09673;hb=e3ed2d773259cc445c7ff8181ebd934931365328;hp=2e1587a98963b9f1517d6a3e9d1b60d407e19693;hpb=d378c68f5a9bb25c9e671dacd482d2e25d211df3;p=reactos.git diff --git a/lib/msvcrt/math/fabs.c b/lib/msvcrt/math/fabs.c index 2e1587a..5db505a 100644 --- a/lib/msvcrt/math/fabs.c +++ b/lib/msvcrt/math/fabs.c @@ -25,9 +25,12 @@ double fabs (double __x); double fabs (double __x) { register double __value; +#ifdef __GNUC__ __asm __volatile__ ("fabs" : "=t" (__value) : "0" (__x)); - +#else + __value = linkme_fabs(__x); +#endif /*__GNUC__*/ return __value; }