diff options
author | Joseph Myers <joseph@codesourcery.com> | 2013-06-07 22:24:35 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2013-06-07 22:24:35 +0000 |
commit | 2e09a79ada1f6d92809a037d41895e3d9302ad59 (patch) | |
tree | 999c9d18279a7de289937116273ae4016356aa3a /stdlib/strtod_l.c | |
parent | 8e254d8e0d0820716e0ccf5f2b89c4fd1325f051 (diff) | |
download | glibc-2e09a79ada1f6d92809a037d41895e3d9302ad59.tar.gz |
Avoid use of "register" as optimization hint.
Diffstat (limited to 'stdlib/strtod_l.c')
-rw-r--r-- | stdlib/strtod_l.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/stdlib/strtod_l.c b/stdlib/strtod_l.c index 2eec876a9e..5b41e2b06e 100644 --- a/stdlib/strtod_l.c +++ b/stdlib/strtod_l.c @@ -1175,10 +1175,9 @@ ____STRTOF_INTERNAL (nptr, endptr, group, loc) really integer digits or belong to the fractional part; i.e. we normalize 123e-2 to 1.23. */ { - register intmax_t incr = (exponent < 0 - ? MAX (-(intmax_t) int_no, exponent) - : MIN ((intmax_t) dig_no - (intmax_t) int_no, - exponent)); + intmax_t incr = (exponent < 0 + ? MAX (-(intmax_t) int_no, exponent) + : MIN ((intmax_t) dig_no - (intmax_t) int_no, exponent)); int_no += incr; exponent -= incr; } @@ -1499,7 +1498,7 @@ ____STRTOF_INTERNAL (nptr, endptr, group, loc) #define got_limb \ if (bits == 0) \ { \ - register int cnt; \ + int cnt; \ if (quot == 0) \ cnt = BITS_PER_MP_LIMB; \ else \ @@ -1651,7 +1650,7 @@ ____STRTOF_INTERNAL (nptr, endptr, group, loc) if (numsize < densize) { mp_size_t empty = densize - numsize; - register int i; + int i; if (bits <= 0) exponent -= empty * BITS_PER_MP_LIMB; @@ -1679,7 +1678,7 @@ ____STRTOF_INTERNAL (nptr, endptr, group, loc) used = MANT_DIG - bits; if (used >= BITS_PER_MP_LIMB) { - register int i; + int i; (void) __mpn_lshift (&retval[used / BITS_PER_MP_LIMB], retval, |