:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / lib / msvcrt / math / atan2.c
1
2 #include <msvcrt/math.h>
3
4 double atan2 (double __y, double __x);
5
6 double atan2 (double __y, double __x)
7 {
8   register double __value;
9   __asm __volatile__
10     ("fpatan\n\t"
11      "fld %%st(0)"
12      : "=t" (__value) : "0" (__x), "u" (__y));
13
14   return __value;
15 }