+2017-11-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ regex: merge from glibc
+ * lib/regcomp.c (init_word_char): Add comments.
+
2017-11-20 Paul Eggert <eggert@cs.ucla.edu>
regex: merge from glibc
dfa->word_ops_used = 1;
if (BE (dfa->map_notascii == 0, 1))
{
+ /* Avoid uint32_t and uint64_t as some non-GCC platforms lack
+ them, an issue when this code is used in Gnulib. */
bitset_word_t bits0 = 0x00000000;
bitset_word_t bits1 = 0x03ff0000;
bitset_word_t bits2 = 0x87fffffe;
bitset_word_t bits3 = 0x07fffffe;
if (BITSET_WORD_BITS == 64)
{
+ /* Pacify gcc -Woverflow on 32-bit platformns. */
dfa->word_char[0] = bits1 << 31 << 1 | bits0;
dfa->word_char[1] = bits3 << 31 << 1 | bits2;
i = 2;