CHAR_BIT 58 maint/gnulib/lib/argp-parse.c #define GROUP_BITS CHAR_BIT CHAR_BIT 61 maint/gnulib/lib/argp-parse.c #define USER_BITS ((sizeof ((struct option *)0)->val * CHAR_BIT) - GROUP_BITS) CHAR_BIT 78 maint/gnulib/lib/bitrotate.h return ((x << n) | (x >> ((CHAR_BIT * sizeof x) - n))) & SIZE_MAX; CHAR_BIT 87 maint/gnulib/lib/bitrotate.h return ((x >> n) | (x << ((CHAR_BIT * sizeof x) - n))) & SIZE_MAX; CHAR_BIT 56 maint/gnulib/lib/bitset/base.h #define BITSET_WORD_BITS ((unsigned) (CHAR_BIT * sizeof (bitset_word))) CHAR_BIT 119 maint/gnulib/lib/clean-temp-simple.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 44 maint/gnulib/lib/count-leading-zeros.h return x ? BUILTIN (x) : CHAR_BIT * sizeof x; CHAR_BIT 52 maint/gnulib/lib/count-leading-zeros.h return MSC_BUILTIN (&result, x) ? result : CHAR_BIT * sizeof x; \ CHAR_BIT 62 maint/gnulib/lib/count-leading-zeros.h return CHAR_BIT * sizeof x; \ CHAR_BIT 64 maint/gnulib/lib/count-leading-zeros.h (leading_32 = ((x >> (sizeof (TYPE) * CHAR_BIT - 32)) \ CHAR_BIT 66 maint/gnulib/lib/count-leading-zeros.h count < CHAR_BIT * sizeof x - 32 && !leading_32); \ CHAR_BIT 67 maint/gnulib/lib/count-one-bits.h for (bits = 0; bits < sizeof (TYPE) * CHAR_BIT; bits += 32) \ CHAR_BIT 44 maint/gnulib/lib/count-trailing-zeros.h return x ? BUILTIN (x) : CHAR_BIT * sizeof x; CHAR_BIT 52 maint/gnulib/lib/count-trailing-zeros.h return MSC_BUILTIN (&result, x) ? result : CHAR_BIT * sizeof x; \ CHAR_BIT 61 maint/gnulib/lib/count-trailing-zeros.h return CHAR_BIT * sizeof x; \ CHAR_BIT 63 maint/gnulib/lib/count-trailing-zeros.h (count < CHAR_BIT * sizeof x - 32 \ CHAR_BIT 99 maint/gnulib/lib/dfa.c enum { NOTCHAR = 1 << CHAR_BIT }; CHAR_BIT 88 maint/gnulib/lib/di-set.c h ^= dev >> CHAR_BIT * sizeof h * i; CHAR_BIT 79 maint/gnulib/lib/diffseq.h ((((OFFSET)1 << (sizeof (OFFSET) * CHAR_BIT - 2)) - 1) * 2 + 1) CHAR_BIT 61 maint/gnulib/lib/fcntl.c unsigned char fds_to_close[OPEN_MAX_MAX / CHAR_BIT]; CHAR_BIT 133 maint/gnulib/lib/fcntl.c index = (unsigned int) duplicated_fd / CHAR_BIT; CHAR_BIT 143 maint/gnulib/lib/fcntl.c fds_to_close[index] |= 1 << ((unsigned int) duplicated_fd % CHAR_BIT); CHAR_BIT 152 maint/gnulib/lib/fcntl.c duplicated_fd < fds_to_close_bound * CHAR_BIT; CHAR_BIT 154 maint/gnulib/lib/fcntl.c if ((fds_to_close[duplicated_fd / CHAR_BIT] CHAR_BIT 155 maint/gnulib/lib/fcntl.c >> (duplicated_fd % CHAR_BIT)) CHAR_BIT 49 maint/gnulib/lib/ffs.c if (CHAR_BIT * sizeof i == 32) CHAR_BIT 62 maint/gnulib/lib/ffs.c for (j = 0; j < CHAR_BIT * sizeof i; j++) CHAR_BIT 67 maint/gnulib/lib/ffsl.h enum { chunk_bits = CHAR_BIT * sizeof (unsigned int) }; CHAR_BIT 138 maint/gnulib/lib/float+.h #define SIZEOF_FLT ((FLT_TOTAL_BIT + CHAR_BIT - 1) / CHAR_BIT) CHAR_BIT 139 maint/gnulib/lib/float+.h #define SIZEOF_DBL ((DBL_TOTAL_BIT + CHAR_BIT - 1) / CHAR_BIT) CHAR_BIT 140 maint/gnulib/lib/float+.h #define SIZEOF_LDBL ((LDBL_TOTAL_BIT + CHAR_BIT - 1) / CHAR_BIT) CHAR_BIT 98 maint/gnulib/lib/fma.c verify (sizeof (mp_limb_t) * CHAR_BIT == GMP_LIMB_BITS); CHAR_BIT 102 maint/gnulib/lib/fma.c verify (sizeof (mp_twolimb_t) * CHAR_BIT == GMP_TWOLIMB_BITS); CHAR_BIT 146 maint/gnulib/lib/fstrcmp.c #if CHAR_BIT <= 8 CHAR_BIT 58 maint/gnulib/lib/fsusage.c ? - (1 << (sizeof (x) * CHAR_BIT)) \ CHAR_BIT 64 maint/gnulib/lib/fsusage.c & ((uintmax_t) 1 << (sizeof (x) * CHAR_BIT - 1))) CHAR_BIT 241 maint/gnulib/lib/git-merge-changelog.c h = (unsigned char) *s + ((h << 9) | (h >> (sizeof (size_t) * CHAR_BIT - 9))); CHAR_BIT 24 maint/gnulib/lib/hash-pjw-bare.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 24 maint/gnulib/lib/hash-pjw.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 39 maint/gnulib/lib/human.h ((2 * sizeof (uintmax_t) * CHAR_BIT * 146 / 485 + 1) * (MB_LEN_MAX + 1) \ CHAR_BIT 151 maint/gnulib/lib/immutable.c (INTPTR_WIDTH / CHAR_BIT) /* = sizeof (void *) */ CHAR_BIT 66 maint/gnulib/lib/ino-map.c h ^= ino >> CHAR_BIT * sizeof h * i; CHAR_BIT 32 maint/gnulib/lib/integer_length.c #define NBITS (sizeof (unsigned int) * CHAR_BIT) CHAR_BIT 60 maint/gnulib/lib/integer_length_l.c #define NBITS (sizeof (TYPE) * CHAR_BIT) CHAR_BIT 91 maint/gnulib/lib/integer_length_l.c unsigned int y = x >> (i * sizeof (unsigned int) * CHAR_BIT); CHAR_BIT 93 maint/gnulib/lib/integer_length_l.c return i * sizeof (unsigned int) * CHAR_BIT + integer_length (y); CHAR_BIT 101 maint/gnulib/lib/integer_length_l.c unsigned int y = x >> MSC (1 * sizeof (unsigned int) * CHAR_BIT); CHAR_BIT 103 maint/gnulib/lib/integer_length_l.c return 1 * sizeof (unsigned int) * CHAR_BIT + integer_length (y); CHAR_BIT 52 maint/gnulib/lib/intprops.h #define TYPE_WIDTH(t) (sizeof (t) * CHAR_BIT) CHAR_BIT 2631 maint/gnulib/lib/localename.c # define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 34 maint/gnulib/lib/malloc/scratch_buffer_set_array_size.c if ((nelem | size) >> (sizeof (size_t) * CHAR_BIT / 2) != 0 CHAR_BIT 59 maint/gnulib/lib/mini-gmp.c #define GMP_LIMB_BITS (sizeof(mp_limb_t) * CHAR_BIT) CHAR_BIT 67 maint/gnulib/lib/mini-gmp.c #define GMP_ULONG_BITS (sizeof(unsigned long) * CHAR_BIT) CHAR_BIT 135 maint/gnulib/lib/mini-gmp.c if (sizeof(unsigned int) * CHAR_BIT >= 2 * GMP_LIMB_BITS) \ CHAR_BIT 4498 maint/gnulib/lib/mini-gmp.c limb |= (mp_limb_t) *p << (bytes++ * CHAR_BIT); CHAR_BIT 4550 maint/gnulib/lib/mini-gmp.c k = (GMP_LIMB_BITS <= CHAR_BIT); CHAR_BIT 4554 maint/gnulib/lib/mini-gmp.c int LOCAL_CHAR_BIT = CHAR_BIT; CHAR_BIT 4598 maint/gnulib/lib/mini-gmp.c int LOCAL_CHAR_BIT = CHAR_BIT; CHAR_BIT 67 maint/gnulib/lib/qsort.c #define STACK_SIZE (CHAR_BIT * sizeof(size_t)) CHAR_BIT 56 maint/gnulib/lib/quotearg.c #define INT_BITS (sizeof (int) * CHAR_BIT) CHAR_BIT 51 maint/gnulib/lib/readtokens.c enum { bits_per_word = sizeof (word) * CHAR_BIT }; CHAR_BIT 3463 maint/gnulib/lib/regexec.c memset (accepts, -1, ASCII_CHARS / CHAR_BIT); CHAR_BIT 70 maint/gnulib/lib/select.c unsigned char in[FD_SETSIZE / CHAR_BIT]; CHAR_BIT 71 maint/gnulib/lib/select.c unsigned char out[FD_SETSIZE / CHAR_BIT]; CHAR_BIT 198 maint/gnulib/lib/select.c if (!(rbits->in[fd / CHAR_BIT] & (1 << (fd & (CHAR_BIT - 1))))) CHAR_BIT 245 maint/gnulib/lib/select.c if (read && (rbits->in[fd / CHAR_BIT] & (1 << (fd & (CHAR_BIT - 1))))) CHAR_BIT 247 maint/gnulib/lib/select.c rbits->out[fd / CHAR_BIT] |= (1 << (fd & (CHAR_BIT - 1))); CHAR_BIT 251 maint/gnulib/lib/select.c if (write && (wbits->in[fd / CHAR_BIT] & (1 << (fd & (CHAR_BIT - 1))))) CHAR_BIT 253 maint/gnulib/lib/select.c wbits->out[fd / CHAR_BIT] |= (1 << (fd & (CHAR_BIT - 1))); CHAR_BIT 257 maint/gnulib/lib/select.c if (except && (xbits->in[fd / CHAR_BIT] & (1 << (fd & (CHAR_BIT - 1))))) CHAR_BIT 259 maint/gnulib/lib/select.c xbits->out[fd / CHAR_BIT] |= (1 << (fd & (CHAR_BIT - 1))); CHAR_BIT 276 maint/gnulib/lib/select.c unsigned char anyfds_in[FD_SETSIZE / CHAR_BIT]; CHAR_BIT 323 maint/gnulib/lib/select.c rbits.in[fd / CHAR_BIT] |= 1 << (fd & (CHAR_BIT - 1)); CHAR_BIT 324 maint/gnulib/lib/select.c anyfds_in[fd / CHAR_BIT] |= 1 << (fd & (CHAR_BIT - 1)); CHAR_BIT 338 maint/gnulib/lib/select.c wbits.in[fd / CHAR_BIT] |= 1 << (fd & (CHAR_BIT - 1)); CHAR_BIT 339 maint/gnulib/lib/select.c anyfds_in[fd / CHAR_BIT] |= 1 << (fd & (CHAR_BIT - 1)); CHAR_BIT 348 maint/gnulib/lib/select.c xbits.in[fd / CHAR_BIT] |= 1 << (fd & (CHAR_BIT - 1)); CHAR_BIT 349 maint/gnulib/lib/select.c anyfds_in[fd / CHAR_BIT] |= 1 << (fd & (CHAR_BIT - 1)); CHAR_BIT 365 maint/gnulib/lib/select.c if ((anyfds_in[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) == 0) CHAR_BIT 381 maint/gnulib/lib/select.c if (rbits.in[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) CHAR_BIT 387 maint/gnulib/lib/select.c if (wbits.in[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) CHAR_BIT 393 maint/gnulib/lib/select.c if (xbits.in[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) CHAR_BIT 480 maint/gnulib/lib/select.c if ((anyfds_in[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) == 0) CHAR_BIT 489 maint/gnulib/lib/select.c if (rbits.out[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1))) CHAR_BIT 490 maint/gnulib/lib/select.c || wbits.out[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1))) CHAR_BIT 491 maint/gnulib/lib/select.c || xbits.out[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) CHAR_BIT 526 maint/gnulib/lib/select.c if ((anyfds_in[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) == 0) CHAR_BIT 546 maint/gnulib/lib/select.c if (rbits.out[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) CHAR_BIT 548 maint/gnulib/lib/select.c if (wbits.out[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) CHAR_BIT 550 maint/gnulib/lib/select.c if (xbits.out[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) CHAR_BIT 64 maint/gnulib/lib/str-two-way.h #if CHAR_BIT < 10 CHAR_BIT 336 maint/gnulib/lib/str-two-way.h size_t shift_table[1U << CHAR_BIT]; /* See below. */ CHAR_BIT 347 maint/gnulib/lib/str-two-way.h for (i = 0; i < 1U << CHAR_BIT; i++) CHAR_BIT 259 maint/gnulib/lib/striconv.c size_t approx_sqrt_SIZE_MAX = SIZE_MAX >> (sizeof (size_t) * CHAR_BIT / 2); CHAR_BIT 411 maint/gnulib/lib/vasnprintf.c verify (sizeof (mp_limb_t) * CHAR_BIT == GMP_LIMB_BITS); CHAR_BIT 415 maint/gnulib/lib/vasnprintf.c verify (sizeof (mp_twolimb_t) * CHAR_BIT == GMP_TWOLIMB_BITS); CHAR_BIT 1633 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned long long) * CHAR_BIT CHAR_BIT 1639 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned long) * CHAR_BIT CHAR_BIT 1645 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned int) * CHAR_BIT CHAR_BIT 1660 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned long long) * CHAR_BIT CHAR_BIT 1666 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned long) * CHAR_BIT CHAR_BIT 1672 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned int) * CHAR_BIT CHAR_BIT 1685 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned long long) * CHAR_BIT CHAR_BIT 1691 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned long) * CHAR_BIT CHAR_BIT 1697 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (unsigned int) * CHAR_BIT CHAR_BIT 1823 maint/gnulib/lib/vasnprintf.c (unsigned int) (sizeof (void *) * CHAR_BIT CHAR_BIT 36 maint/gnulib/tests/test-array_map.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 36 maint/gnulib/tests/test-avltreehash_list.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 28 maint/gnulib/tests/test-count-leading-zeros.c #define UINT_BIT (sizeof (unsigned int) * CHAR_BIT) CHAR_BIT 29 maint/gnulib/tests/test-count-leading-zeros.c #define ULONG_BIT (sizeof (unsigned long int) * CHAR_BIT) CHAR_BIT 30 maint/gnulib/tests/test-count-leading-zeros.c #define ULLONG_BIT (sizeof (unsigned long long int) * CHAR_BIT) CHAR_BIT 28 maint/gnulib/tests/test-count-one-bits.c #define UINT_BIT (sizeof (unsigned int) * CHAR_BIT) CHAR_BIT 29 maint/gnulib/tests/test-count-one-bits.c #define ULONG_BIT (sizeof (unsigned long int) * CHAR_BIT) CHAR_BIT 30 maint/gnulib/tests/test-count-one-bits.c #define ULLONG_BIT (sizeof (unsigned long long int) * CHAR_BIT) CHAR_BIT 28 maint/gnulib/tests/test-count-trailing-zeros.c #define UINT_BIT (sizeof (unsigned int) * CHAR_BIT) CHAR_BIT 29 maint/gnulib/tests/test-count-trailing-zeros.c #define ULONG_BIT (sizeof (unsigned long int) * CHAR_BIT) CHAR_BIT 30 maint/gnulib/tests/test-count-trailing-zeros.c #define ULLONG_BIT (sizeof (unsigned long long int) * CHAR_BIT) CHAR_BIT 29 maint/gnulib/tests/test-ffs.c #define NBITS (sizeof (int) * CHAR_BIT) CHAR_BIT 29 maint/gnulib/tests/test-ffsl.c #define NBITS (sizeof (long int) * CHAR_BIT) CHAR_BIT 29 maint/gnulib/tests/test-ffsll.c #define NBITS (sizeof (long long int) * CHAR_BIT) CHAR_BIT 36 maint/gnulib/tests/test-hash_map.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 25 maint/gnulib/tests/test-integer_length.c #define NBITS (sizeof (unsigned int) * CHAR_BIT) CHAR_BIT 25 maint/gnulib/tests/test-integer_length_l.c #define NBITS (sizeof (unsigned long) * CHAR_BIT) CHAR_BIT 25 maint/gnulib/tests/test-integer_length_ll.c #define NBITS (sizeof (unsigned long long) * CHAR_BIT) CHAR_BIT 71 maint/gnulib/tests/test-isfinite.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 115 maint/gnulib/tests/test-isfinite.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 170 maint/gnulib/tests/test-isfinite.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 73 maint/gnulib/tests/test-isinf.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 119 maint/gnulib/tests/test-isinf.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 176 maint/gnulib/tests/test-isinf.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 66 maint/gnulib/tests/test-isnan.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 106 maint/gnulib/tests/test-isnan.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 157 maint/gnulib/tests/test-isnan.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 55 maint/gnulib/tests/test-isnand.h ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 55 maint/gnulib/tests/test-isnanf.h ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 69 maint/gnulib/tests/test-isnanl.h ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 32 maint/gnulib/tests/test-libgmp.c verify (GMP_NUMB_BITS == sizeof (mp_limb_t) * CHAR_BIT); CHAR_BIT 34 maint/gnulib/tests/test-limits-h.c #define TYPE_WIDTH(t) (sizeof (t) * CHAR_BIT) CHAR_BIT 45 maint/gnulib/tests/test-limits-h.c CHAR_BIT, CHAR_BIT 49 maint/gnulib/tests/test-limits-h.c verify_width (CHAR_BIT, CHAR_MIN, CHAR_MAX); CHAR_BIT 34 maint/gnulib/tests/test-linkedhash_list.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 36 maint/gnulib/tests/test-linkedhash_map.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 36 maint/gnulib/tests/test-rbtreehash_list.c #define SIZE_BITS (sizeof (size_t) * CHAR_BIT) CHAR_BIT 72 maint/gnulib/tests/test-signbit.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 117 maint/gnulib/tests/test-signbit.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); CHAR_BIT 170 maint/gnulib/tests/test-signbit.c ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1);