Blame


1 76193d7c 2003-09-30 devnull
2 76193d7c 2003-09-30 devnull .globl _xinc
3 76193d7c 2003-09-30 devnull _xinc:
4 76193d7c 2003-09-30 devnull movl 4(%esp), %eax
5 76193d7c 2003-09-30 devnull lock incl 0(%eax)
6 76193d7c 2003-09-30 devnull ret
7 76193d7c 2003-09-30 devnull
8 76193d7c 2003-09-30 devnull .globl _xdec
9 76193d7c 2003-09-30 devnull _xdec:
10 76193d7c 2003-09-30 devnull movl 4(%esp), %eax
11 76193d7c 2003-09-30 devnull lock decl 0(%eax)
12 76193d7c 2003-09-30 devnull jz iszero
13 76193d7c 2003-09-30 devnull movl %eax, 1
14 76193d7c 2003-09-30 devnull ret
15 76193d7c 2003-09-30 devnull iszero:
16 76193d7c 2003-09-30 devnull movl %eax, 0
17 76193d7c 2003-09-30 devnull ret
18 76193d7c 2003-09-30 devnull