Commit 5b570e9c authored by Paul Eggert's avatar Paul Eggert
Browse files

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.
parent d66379ef
2019-12-19 Paul Eggert <eggert@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 <bruno@clisp.org>
 
iconv tests: Test canonicalized, not system-dependent, encoding names.
......@@ -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}}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment