doubtful this will work
This commit is contained in:
parent
c0811e687d
commit
bafbb3918a
13
src/libthread/Linux-sparc64-asm.s
Normal file
13
src/libthread/Linux-sparc64-asm.s
Normal file
@ -0,0 +1,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)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user