update for HEAD-2003091401
[reactos.git] / lib / msvcrt / math / cos.c
1 #include <msvcrt/math.h>
2
3 double cos (double __x);
4
5 /*
6  * @implemented
7  */
8 double cos (double __x)
9 {
10   register double __value;
11 #ifdef __GNUC__
12   __asm __volatile__
13     ("fcos"
14      : "=t" (__value): "0" (__x));
15 #else
16   __value = linkme_cos(__x);
17 #endif /*__GNUC__*/
18   return __value;
19 }