blob: c371266f40d5852ee921f9dde5184e20404be84e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
.section ".text", #alloc, #execinstr
.align 8
.skip 16
.global _tas
! .type _tas,2
_tas:
or %g0,1,%o1
swap [%o0],%o1 ! o0 points to lock; key is first word
retl
mov %o1, %o0
.size _tas,(.-_tas)
|