asm("prober $3,r9,(r10)"); /* GROT */
asm("bnequ ok"); /* GROT */
u.u_error = EFAULT; /* GROT */
goto bad; /* GROT */
asm("ok:"); /* GROT */
asm("movc3 r9,(r10),_u+U_ARG"); /* GROT */
asm("prober $3,r9,(r10)"); /* GROT */
asm("bnequ ok"); /* GROT */
u.u_error = EFAULT; /* GROT */
goto bad; /* GROT */
asm("ok:"); /* GROT */
asm("movc3 r9,(r10),_u+U_ARG"); /* GROT */