Sign in
plan9port
/
plan9
/
7788fd54094693384ef5c92c475656dba8819feb
/
.
/
src
/
libthread
/
FreeBSD-386.s
blob: 624518e07715768157dd775b8f66c60a5114a02b [
file
] [
log
] [
blame
]
.globl _xinc
_xinc
:
movl
4
(%esp), %
eax
lock incl
0
(
%eax
)
ret
.globl _xdec
_xdec
:
movl
4
(%esp), %
eax
lock decl
0
(
%eax
)
jz iszero
movl %eax
,
1
ret
iszero
:
movl %eax
,
0
ret