The byte string routines in 4.1c (and 4.2) bcmp, bcopy, and bzero have entry masks == 0, even though they use registers r2, r3, and r4. This only represents a problem when one calls these routines from assembly language, as C doesn't care about registers r0 through r5. Mark