X-Git-Url: http://nsz.repo.hu/git/?p=libm;a=blobdiff_plain;f=src%2Fcmath%2Fcargl.c;h=e0d504782f1fc36aa7fcb70a9e40248f7a9b4be4;hp=8aacdfa11a010e08e8161de53090d720b0660d4e;hb=5718e964d8a5c273a91b4d86d16926f54151c58f;hpb=1305df184d9d04274ce170864c92af8cbeae23e2 diff --git a/src/cmath/cargl.c b/src/cmath/cargl.c index 8aacdfa..e0d5047 100644 --- a/src/cmath/cargl.c +++ b/src/cmath/cargl.c @@ -1,6 +1,13 @@ #include "libm.h" +#if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024 +long double cargl(long double complex z) +{ + return carg(z); +} +#else long double cargl(long double complex z) { return atan2l(cimagl(z), creall(z)); } +#endif