URI:
       tdoubtful this will work - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit bafbb3918af74080aebc6efeb722dae9a49462b7
   DIR parent c0811e687d285f065f68c72d89a3292843e198f1
  HTML Author: rsc <devnull@localhost>
       Date:   Thu,  9 Feb 2006 08:20:11 +0000
       
       doubtful this will work
       
       Diffstat:
         A src/libthread/Linux-sparc64-asm.s   |      13 +++++++++++++
       
       1 file changed, 13 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/src/libthread/Linux-sparc64-asm.s b/src/libthread/Linux-sparc64-asm.s
       t@@ -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)
       +