diff options
| author | jtc <jtc@NetBSD.org> | 1994-12-20 00:43:48 +0000 |
|---|---|---|
| committer | jtc <jtc@NetBSD.org> | 1994-12-20 00:43:48 +0000 |
| commit | 6a9043df2e7a852d2e79eca04bb1d1bc62082e20 (patch) | |
| tree | 01c87495e151cff7badc560907e52ac1795c80b6 /lib/libc/stdlib | |
| parent | a2e9d6806f4cdacf7d572d40f059fa736668b16a (diff) | |
Use "const" qualifier so that tens, tinytens, and bigtens arrays are stored
in the text segment.
Diffstat (limited to 'lib/libc/stdlib')
| -rw-r--r-- | lib/libc/stdlib/strtod.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/lib/libc/stdlib/strtod.c b/lib/libc/stdlib/strtod.c index 485eff253e8..23a2e3ac9f2 100644 --- a/lib/libc/stdlib/strtod.c +++ b/lib/libc/stdlib/strtod.c @@ -90,7 +90,7 @@ */ #if defined(LIBC_SCCS) && !defined(lint) -static char *rcsid = "$Id: strtod.c,v 1.16 1994/11/14 23:48:02 dean Exp $"; +static char *rcsid = "$Id: strtod.c,v 1.17 1994/12/20 00:43:48 jtc Exp $"; #endif /* LIBC_SCCS and not lint */ #if defined(i386) || defined(ns32k) || defined(alpha) || defined(mipsel) @@ -1168,7 +1168,7 @@ ratio return da / db; } - static double +static CONST double tens[] = { 1e0, 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9, 1e10, 1e11, 1e12, 1e13, 1e14, 1e15, 1e16, 1e17, 1e18, 1e19, @@ -1178,19 +1178,18 @@ tens[] = { #endif }; - static double #ifdef IEEE_Arith -bigtens[] = { 1e16, 1e32, 1e64, 1e128, 1e256 }; -static double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128, 1e-256 }; +static CONST double bigtens[] = { 1e16, 1e32, 1e64, 1e128, 1e256 }; +static CONST double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128, 1e-256 }; #define n_bigtens 5 #else #ifdef IBM -bigtens[] = { 1e16, 1e32, 1e64 }; -static double tinytens[] = { 1e-16, 1e-32, 1e-64 }; +static CONST double bigtens[] = { 1e16, 1e32, 1e64 }; +static CONST double tinytens[] = { 1e-16, 1e-32, 1e-64 }; #define n_bigtens 3 #else -bigtens[] = { 1e16, 1e32 }; -static double tinytens[] = { 1e-16, 1e-32 }; +static CONST double bigtens[] = { 1e16, 1e32 }; +static CONST double tinytens[] = { 1e-16, 1e-32 }; #define n_bigtens 2 #endif #endif |
