diff --git a/bitpack_.h b/bitpack_.h index 8f83c15..cf6e4c4 100644 --- a/bitpack_.h +++ b/bitpack_.h @@ -2524,6 +2524,7 @@ BITPACK_F64 TEMPLATE2(_BITPACK_,a64)[] = { unsigned char *TEMPLATE2(_BITPACK_,64)( uint64_t *__restrict in, unsigned n, const unsigned char *__restrict out , unsigned b) { return TEMPLATE2(_BITPACK_,a64)[ b](in, n, out); } #else +#define USIZE 8 unsigned char *TEMPLATE2(_BITPACK_,8_0)( uint8_t *__restrict in, unsigned n, const unsigned char *__restrict out , uint8_t start ) { return out; } unsigned char *TEMPLATE2(_BITPACK_,8_1)(uint8_t *__restrict in, unsigned n, const unsigned char *__restrict out , uint8_t start ) { unsigned char *out_=out+PAD8(n*1); uint8_t v,x;do { BITPACK64_1( in, out, start); PREFETCH(in); } while(out