4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync/* @(#)w_atan2.c 5.1 93/09/24 */
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * ====================================================
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * Developed at SunPro, a Sun Microsystems, Inc. business.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * Permission to use, copy, modify, and distribute this
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * software is freely granted, provided that this notice
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * is preserved.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * ====================================================
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync__RCSID("$NetBSD: w_atan2.c,v 1.9 2002/05/26 22:01:59 wiz Exp $");
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync * wrapper atan2(y,x)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync if(_LIB_VERSION == _IEEE_||isnan(x)||isnan(y)) return z;
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync return __kernel_standard(y,x,3); /* atan2(+-0,+-0) */