1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00

Optimize libm

libm is now somewhat integrated with gcc's -ffinite-math-only option
and lots of the wrapper functions have been optimized.
This commit is contained in:
Ulrich Drepper
2011-10-12 11:27:51 -04:00
parent a843a204a3
commit 0ac5ae2335
270 changed files with 4557 additions and 5634 deletions

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1991, 1992, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1991, 1992, 1997, 2011 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -32,3 +32,4 @@ __ieee754_sqrt (x)
asm ("fsqrtd %1, %0" : "=f" (result) : "f" (x));
return result;
}
strong_alias (__ieee754_sqrt, __sqrt_finite)

View File

@ -1,5 +1,5 @@
/* Long double square root, sparc64 version.
Copyright (C) 2000 Free Software Foundation, Inc.
Copyright (C) 2000, 2011 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Jakub Jelinek <jakub@redhat.com>, 2000.
@ -29,3 +29,4 @@ __ieee754_sqrtl (long double x)
_Qp_sqrt (&ret, &x);
return ret;
}
strong_alias (__ieee754_sqrtl, __sqrtl_finite)