2 * @(#)alpha.dec 8.3 (Sleepycat Software) 1/18/97
4 * The DEC C asm acts as a pseudo-call. The first argument is the assembly
5 * code, and the remaining arguments are assigned as in a procedure call, to
6 * r16, r17, etc. (represented in asm as %a0, %a1, and so forth).
13 #define TSL_SET(tsl) (asm ("mb; \
14 10: ldl_l %v0,(%a0) ; \
24 THIS WAS NOT CONVERTED TO TAKE A POINTER AS AN ARGUMENT...
25 #define TSL_UNSET(tsl) (asm ("mb"), *(tsl) = 0)