1 bafbb391 2006-02-09 devnull .section ".text", #alloc, #execinstr
4 bafbb391 2006-02-09 devnull .global _tas
5 bafbb391 2006-02-09 devnull ! .type _tas,2
7 bafbb391 2006-02-09 devnull or %g0,1,%o1
8 bafbb391 2006-02-09 devnull swap [%o0],%o1 ! o0 points to lock; key is first word
10 bafbb391 2006-02-09 devnull mov %o1, %o0
12 bafbb391 2006-02-09 devnull .size _tas,(.-_tas)