_CAT
mov (_CAT(SYS_,y)) | SYSCALL_G5RFLAG, %g1; \
mov _CAT(SYS_,x), %g1; \
mov (_CAT(SYS_,y)) | SYSCALL_G5RFLAG, %g1; \
mov _CAT(SYS_,y), %g1; \
ENTRY(x); mov _CAT(SYS_,x),%g1; t ST_SYSCALL
ENTRY(x); mov (_CAT(SYS_,x))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \
ENTRY(x); mov (_CAT(SYS_,y))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \
ENTRY(x); mov _CAT(SYS_,y),%g1; t ST_SYSCALL; bcc 1f; nop; ERROR(); 1:
ENTRY(x); mov (_CAT(SYS_,x))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \
ENTRY(x); mov (_CAT(SYS_,y))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \