Sign in
third-party-mirror
/
mingw-w64
/
518dd33c326f65684e8e938262b2a9ca94804cfb
/
.
/
mingw-w64-crt
/
complex
/
cargl.c
blob: 482623a07f28da17dbbbff6e0f09c9468dbaf9cc [
file
] [
log
] [
blame
]
#include
<complex.h>
long
double
__attribute__
((
const
))
cargl
(
long
double
_Complex
_Z
)
{
long
double
res
;
__asm__
(
"fpatan;"
:
"=t"
(
res
)
:
"0"
(
__real__ _Z
),
"u"
(
__imag__ _Z
)
:
"st(1)"
);
return
res
;
}