From 3374de90386f1814cec58567248d43a4632b16f0 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Thu, 12 Dec 2024 20:57:44 +0000 Subject: Implement C23 atan2pi C23 adds various function families originally defined in TS 18661-4. Add the atan2pi functions (atan2(y,x)/pi). Tested for x86_64 and x86, and with build-many-glibcs.py. --- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'sysdeps/i386') diff --git a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps index b7424cd..542e1d9 100644 --- a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps +++ b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps @@ -159,6 +159,30 @@ float: 1 float128: 2 ldouble: 1 +Function: "atan2pi": +double: 1 +float: 1 +float128: 2 +ldouble: 1 + +Function: "atan2pi_downward": +double: 1 +float: 1 +float128: 2 +ldouble: 2 + +Function: "atan2pi_towardzero": +double: 1 +float: 1 +float128: 2 +ldouble: 2 + +Function: "atan2pi_upward": +double: 1 +float: 1 +float128: 2 +ldouble: 2 + Function: "atan_downward": double: 1 float: 1 -- cgit v1.1