m32 (a) int *a; { a[1] = a[0]; } m16 (a) short *a; { a[1] = a[0]; } m8 (a) char *a; { a[1] = a[0]; }