diff options
author | Richard Henderson <rth@twiddle.net> | 2012-06-15 12:17:48 -0700 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2012-06-15 12:17:48 -0700 |
commit | 7fd8e5a4e43032533a724efa1a8e9488bcbcf040 (patch) | |
tree | 1b8fe1524010615b5a442a7def7de617aad11570 /ChangeLog.alpha | |
parent | f56ed78d4ad3fa029df5db1110aee06f1e26f199 (diff) | |
download | glibc-7fd8e5a4e43032533a724efa1a8e9488bcbcf040.tar.gz glibc-7fd8e5a4e43032533a724efa1a8e9488bcbcf040.tar.xz glibc-7fd8e5a4e43032533a724efa1a8e9488bcbcf040.zip |
alpha: Always handle inexact in rint implementations
Diffstat (limited to 'ChangeLog.alpha')
-rw-r--r-- | ChangeLog.alpha | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/ChangeLog.alpha b/ChangeLog.alpha index 824083c323..5ec363444b 100644 --- a/ChangeLog.alpha +++ b/ChangeLog.alpha @@ -1,3 +1,33 @@ +2012-06-15 Richard Henderson <rth@twiddle.net> + + * sysdeps/alpha/fpu/s_rint.c (__rint): Handle inexact regardless + of -mieee-with-inexact. + * sysdeps/alpha/fpu/s_rintf.c (__rintf): Likewise. + + [BZ #13848] + * sysdeps/alpha/fpu/s_nearbyint.c (__nearbyint): Fix corner cases + similar to BZ#5350. + * sysdeps/alpha/fpu/s_nearbyintf.c (__nearbyintf): Likewise. + + * sysdeps/alpha/fpu/s_copysign.c (__copysign): Use builtin. + * sysdeps/alpha/fpu/s_copysignf.c (__copysignf): Use builtin. + + * sysdeps/unix/sysv/linux/alpha/bits/resource.h (RLIMIT_RTTIME): New. + (prlimit, prlimit64): New declarations. + * sysdeps/unix/sysv/linux/alpha/bits/shm.h (SHM_EXEC): New. + * sysdeps/unix/sysv/linux/alpha/bits/stat.h: Use only __USE_ATFILE + to protect UTIME_NOW and UTIME_OMIT. + + * sysdeps/alpha/fpu/cfloat-compat.h: Remove __GNUC_PREREQ check. + * sysdeps/alpha/fpu/s_fabs.c (__fabs): Likewise. + * sysdeps/alpha/fpu/s_fabsf.c (__fabsf): Likewise. + * sysdeps/unix/sysv/linux/alpha/sysconf.c (implver): Remove. + (amask): Remove. + (__sysconf): Use builtins directly. + + * sysdeps/alpha/bits/mathdef.h (float_t): Define as float + regardless of __GNUC__. + 2012-06-06 Richard Henderson <rth@twiddle.net> * sysdeps/alpha/strncmp.S: Bound count to LONG_MAX at startup. |