]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Add __sqrt*_finite aliases for MIPS.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 12 Oct 2011 16:12:13 +0000 (16:12 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 12 Oct 2011 16:12:13 +0000 (16:12 +0000)
ChangeLog.mips
sysdeps/mips/fpu/e_sqrt.c
sysdeps/mips/fpu/e_sqrtf.c
sysdeps/mips/mips64/soft-fp/e_sqrtl.c

index 5d9d772422d8cf26f51ea582240d4314a5891843..78932d7a03f3692576e8b83706462b8ba86d7301 100644 (file)
@@ -1,3 +1,9 @@
+2011-10-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/mips/fpu/e_sqrt.c: Add __sqrt_finite alias.
+       * sysdeps/mips/fpu/e_sqrtf.c: Add __sqrtf_finite alias.
+       * sysdeps/mips/mips64/soft-fp/e_sqrtl.c: Add __sqrtl_finite alias.
+
 2011-10-05  Andreas Schwab  <schwab@redhat.com>
 
        * sysdeps/mips/dl-machine.h (elf_machine_rel, elf_machine_rela)
index 5449710affe9e9282028c56795e2cc787da3d9c7..d1a8afc3c5a92c72fc1ba210fb69aa46d7f3be40 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002 Free Software Foundation, Inc.
+/* Copyright (C) 2002, 2011 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Hartvig Ekner <hartvige@mips.com>, 2002.
 
@@ -30,6 +30,7 @@ __ieee754_sqrt (double x)
   __asm__ ("sqrt.d %0,%1" : "=f" (z) : "f" (x));
   return z;
 }
+strong_alias (__ieee754_sqrt, __sqrt_finite)
 
 #else
 
index 3590ad46d55b9601f3f2f6a6b14a99e3c25f2384..da58b46f8065d848e58abd59027fcecad143e9cf 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002 Free Software Foundation, Inc.
+/* Copyright (C) 2002, 2011 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Hartvig Ekner <hartvige@mips.com>, 2002.
 
@@ -30,6 +30,7 @@ __ieee754_sqrtf (float x)
   __asm__ ("sqrt.s %0,%1" : "=f" (z) : "f" (x));
   return z;
 }
+strong_alias (__ieee754_sqrtf, __sqrtf_finite)
 
 #else
 
index 81fd58ae1a8b2cf38c79030600e35947b080560d..c2e1faf24aadb0a7e3722a1037dfd8c9b462e073 100644 (file)
@@ -1,5 +1,5 @@
 /* long double square root in software floating-point emulation.
-   Copyright (C) 1997, 1999, 2006 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1999, 2006, 2011 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Richard Henderson (rth@cygnus.com) and
                  Jakub Jelinek (jj@ultra.linux.cz).
@@ -37,3 +37,4 @@ __ieee754_sqrtl (const long double a)
   FP_HANDLE_EXCEPTIONS;
   return c;
 }
+strong_alias (__ieee754_sqrtl, __sqrtl_finite)