* mingwex/complex/cargs.c: New file.
* mingwex/Makefile.in: Really add carg.o to libmingwex.a.
This commit is contained in:
9
winsup/mingw/mingwex/complex/carg.c
Executable file
9
winsup/mingw/mingwex/complex/carg.c
Executable file
@@ -0,0 +1,9 @@
|
||||
#include <complex.h>
|
||||
double __attribute__ ((const)) carg (double _Complex _Z)
|
||||
{
|
||||
double res;
|
||||
__asm__ ("fpatan;"
|
||||
: "=t" (res) : "0" (__real__ _Z), "u" (__imag__ _Z) : "st(1)");
|
||||
return res;
|
||||
}
|
||||
|
Reference in New Issue
Block a user