diff options
| author | Richard Henderson <rth@twiddle.net> | 2012-06-06 14:45:45 -0700 |
|---|---|---|
| committer | Richard Henderson <rth@twiddle.net> | 2012-06-06 14:45:45 -0700 |
| commit | 8e2f4e971fa048f55428ca49c3a55fa5dc03bd52 (patch) | |
| tree | c16113724e2d38b6b90879b9e3687b08f3670f71 /ChangeLog.alpha | |
| parent | 43ac6d266566b995c0c184dd964987c23ce1e969 (diff) | |
| download | glibc-8e2f4e971fa048f55428ca49c3a55fa5dc03bd52.tar.xz glibc-8e2f4e971fa048f55428ca49c3a55fa5dc03bd52.zip | |
alpha: Fix [BZ #13718]
The routines expect to be able to bias the count by a small number.
If the count is near -1ull, the count will overflow. Since we cannot
use the whole 64-bit address space, bound the count to LONG_MAX.
Diffstat (limited to 'ChangeLog.alpha')
| -rw-r--r-- | ChangeLog.alpha | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog.alpha b/ChangeLog.alpha index 0598d7ee19..d291df970a 100644 --- a/ChangeLog.alpha +++ b/ChangeLog.alpha @@ -1,5 +1,9 @@ 2012-06-06 Richard Henderson <rth@twiddle.net> + [BZ #13718] + * sysdeps/alpha/stxncmp.S: Bound count to LONG_MAX at startup. + * sysdeps/alpha/alphaev6/stxncmp.S: Likewise. + * sysdeps/alpha/fpu/e_sqrt.c: Include <math_private.h> before redefining __ieee758_sqrt. |
