2 * @(#)68020.gcc 10.2 (Sleepycat) 2/15/98
4 * For gcc/68K, 0 is clear, 1 is set.
6 #define TSL_SET(tsl) ({ \
7 register tsl_t *__l = (tsl); \
9 asm volatile("tas %1; \n \
11 : "=dm" (__r), "=m" (*__l) \
17 #define TSL_UNSET(tsl) (*(tsl) = 0)
18 #define TSL_INIT(tsl) TSL_UNSET(tsl)