#include <math.h>
+struct __cabs_complex
+{
+ double x, y;
+};
+
double
-__cabs(z)
- struct __cabs_complex z;
+__cabs (struct __cabs_complex z)
{
return __hypot(z.x, z.y);
}
#ifdef NO_LONG_DOUBLE
double
-__cabsl(z)
- struct __cabs_complexl z;
+__cabsl (struct __cabs_complexl z)
{
return __hypotl(z.x, z.y);
}
/*
* cabsf() wrapper for hypotf().
- *
+ *
* Written by J.T. Conklin, <jtc@wimsey.com>
* Placed into the Public Domain, 1994.
*/
#include "math.h"
#include "math_private.h"
+struct __cabs_complexf
+{
+ float x, y;
+};
+
float
-__cabsf(z)
- struct __cabs_complexf z;
+__cabsf (struct __cabs_complexf z)
{
return __hypotf(z.x, z.y);
}
#include <math.h>
+struct __cabs_complexl
+{
+ long double x, y;
+};
+
long double
-__cabsl(z)
- struct __cabs_complexl z;
+__cabsl (struct __cabs_complexl z)
{
return __hypotl(z.x, z.y);
}