mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
Make llround an alias for lround on 64-bit machines.
This commit is contained in:
parent
77a1e0873f
commit
deb13bcda9
@ -1,5 +1,8 @@
|
||||
2009-08-25 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/ieee754/dbl-64/wordsize-64/s_lround.c: Add llround aliases.
|
||||
* sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c: New file.
|
||||
|
||||
* sysdeps/ieee754/dbl-64/wordsize-64/s_nearbyint.c: New file
|
||||
|
||||
* sysdeps/ieee754/dbl-64/wordsize-64/s_rint.c: New file.
|
||||
|
1
sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c
Normal file
1
sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c
Normal file
@ -0,0 +1 @@
|
||||
/* The code is the same as lround. Use an alias, see l_round.c. */
|
@ -18,6 +18,9 @@
|
||||
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
||||
02111-1307 USA. */
|
||||
|
||||
#define llround __hidden_llround
|
||||
#define __llround __hidden___llround
|
||||
|
||||
#include <math.h>
|
||||
|
||||
#include "math_private.h"
|
||||
@ -65,3 +68,13 @@ weak_alias (__lround, lround)
|
||||
strong_alias (__lround, __lroundl)
|
||||
weak_alias (__lround, lroundl)
|
||||
#endif
|
||||
|
||||
/* long long has the same width as long on 64-bit machines. */
|
||||
#undef llround
|
||||
#undef __llround
|
||||
strong_alias (__lround, __llround)
|
||||
weak_alias (__lround, llround)
|
||||
#ifdef NO_LONG_DOUBLE
|
||||
strong_alias (__lround, __llroundl)
|
||||
weak_alias (__lround, llroundl)
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user