]> sourceware.org Git - glibc.git/commitdiff
nearbyint: Don't define alias when used in IFUNC [BZ #31759]
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 19 May 2024 23:36:01 +0000 (16:36 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 20 May 2024 12:21:41 +0000 (05:21 -0700)
Fix BZ #31759 by not defining nearbyint aliases when used in IFUNC.

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
sysdeps/ieee754/dbl-64/s_nearbyint.c
sysdeps/ieee754/flt-32/s_nearbyintf.c

index 08fe517b83c3cf0ac7362b7f2692e26c47cbc3bf..606002d6808f47af9a7b590f892e8cdbf8e0e26f 100644 (file)
@@ -72,4 +72,6 @@ __nearbyint (double x)
   return t;
 #endif /* ! USE_NEARBYINT_BUILTIN  */
 }
+#ifndef __nearbyint
 libm_alias_double (__nearbyint, nearbyint)
+#endif
index b270749f4cf4066833c138ad8dca55ac6c4f0142..5dd0e8f8af8431ad0f0f8966ce8ded5a1e5f4044 100644 (file)
@@ -68,4 +68,6 @@ __nearbyintf (float x)
   return t;
 #endif /* ! USE_NEARBYINT_BUILTIN  */
 }
+#ifndef __nearbyintf
 libm_alias_float (__nearbyint, nearbyint)
+#endif
This page took 0.045496 seconds and 5 git commands to generate.