ROL
a = ROL(sj, a + Fj(b,c,d) + X(rj) + Kj) + e; \
c = ROL(10, c); \
ROL;
#define ADDBYTE {ROL; sum += *w++; bins++; mlen--;}
t = ROL(key->xkey[i] + r, key->xkey[i+16]); \
t = ROL(key->xkey[i] ^ r, key->xkey[i+16]); \
t = ROL(key->xkey[i] - r, key->xkey[i+16]); \
r ^= ROL(17, l); \
r ^= ROL(3, l); \
a = ROL(sj, a + Fj(b,c,d) + X(rj) + Kj) + e; \
c = ROL(10, c); \