Lines Matching defs:BITS
29 * in bytes. USERMEM is used to determine the maximum BITS that can be used
64 #ifdef PBITS /* Preferred BITS for this memory size */
65 #ifndef BITS
66 #define BITS PBITS
67 #endif /* BITS */
70 #if BITS == 16
73 #if BITS == 15
76 #if BITS == 14
79 #if BITS == 13
82 #if BITS <= 12
86 #define OUTSTACKSIZE (2<<BITS)
89 * a code_int must be able to hold 2**BITS values of type int, and also -1
91 #if BITS > 15
134 static int maxbits = BITS; /* user settable max # bits/code */
137 static code_int maxmaxcode = 1 << BITS;
151 * as the codetab. The tab_suffix table needs 2**BITS characters. We
159 #define de_stack ((char_type *)&tab_suffixof(1<<BITS))
259 static char buf[BITS];
276 code_int sorttab[1<<BITS]; /* sorted pointers into htab */
521 if (maxbits > BITS)
522 maxbits = BITS;
633 if (maxbits > BITS) {
639 *fileptr, maxbits, BITS);
1148 * Maintain a BITS character long buffer(so that 8 codes will
1389 static char_type buf[BITS];
1832 (void) fprintf(stderr, "BITS = %d\n", BITS);