mirror of
https://sourceware.org/git/glibc.git
synced 2025-11-02 09:33:31 +03:00
Make llround an alias for lround on 64-bit machines.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user