diff options
author | Ulrich Drepper <drepper@redhat.com> | 2009-08-24 18:05:48 -0700 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2009-08-24 18:05:48 -0700 |
commit | cf00cc00bc53ab26b23b810b4bfbdfb43262538a (patch) | |
tree | 3d09caa3ecb83249ccaa5e0f874b9128c1de78e7 /ChangeLog | |
parent | b42a214c1807dc596cf3647fc35a0eb42ccc7e68 (diff) | |
download | glibc-cf00cc00bc53ab26b23b810b4bfbdfb43262538a.tar.gz glibc-cf00cc00bc53ab26b23b810b4bfbdfb43262538a.tar.xz glibc-cf00cc00bc53ab26b23b810b4bfbdfb43262538a.zip |
Add ceil implementation for 64-bit machines.
On 64-bit machines we should not split doubles into two 32 bit integer and handle the words separately. We have wide registers. This patch implements a 64-bit ceil version. Ideally all other functions will be converted over time.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index c29660d652..b2d98e4ee7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2009-08-24 Ulrich Drepper <drepper@redhat.com> + * math/math_private.h (ieee_double_shape_type): Add uint64_t word to + union. + (EXTRACT_WORDS64, INSERT_WORDS64): Define. + * sysdeps/x86_64/fpu/math_private.h (EXTRACT_WORDS64, INSERT_WORDS64): + Redefine. + * sysdeps/ieee754/dbl-64/wordsize-64/s_ceil.c: New file. + * sysdeps/x86_64/fpu/math_private.h: Add specialized GET_FLOAT_WORD and SET_FLOAT_WORD definitions. |