* lib/dfa.c (charclass_word): Use uint_least64_t not uint_fast64_t, since this type is used in arrays. This change is more for documentation than for any practical effect, since the two types are the same on all known platforms. --- ChangeLog | 8 ++++++++ lib/dfa.c | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog index 1380be375..6d0120331 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2019-12-19 Paul Eggert <egg...@cs.ucla.edu> + + dfa: fast->small for array elements + * lib/dfa.c (charclass_word): Use uint_least64_t not uint_fast64_t, + since this type is used in arrays. This change is more for + documentation than for any practical effect, since the two types + are the same on all known platforms. + 2019-12-19 Bruno Haible <br...@clisp.org> iconv tests: Test canonicalized, not system-dependent, encoding names. diff --git a/lib/dfa.c b/lib/dfa.c index 8d3e01c2e..a7cd3e84f 100644 --- a/lib/dfa.c +++ b/lib/dfa.c @@ -87,7 +87,7 @@ enum { CHARCLASS_WORD_BITS = 64 }; /* This represents part of a character class. It must be unsigned and at least CHARCLASS_WORD_BITS wide. Any excess bits are zero. */ -typedef uint_fast64_t charclass_word; +typedef uint_least64_t charclass_word; /* An initializer for a charclass whose 64-bit words are A through D. */ #define CHARCLASS_INIT(a, b, c, d) {{a, b, c, d}} -- 2.24.1