Mercurial > ecos-v2_0-branch
annotate packages/compat/linux/current/include/asm/atomic.h @ 823:19a153ac403c default tip
* Added execute permissions to files missed in conversion from CVS
| author | alexs |
|---|---|
| date | Thu, 08 May 2003 17:42:17 +0000 |
| parents | 726ecf119e30 |
| children |
| rev | line source |
|---|---|
|
522
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
1 #ifndef __ASM_ATOMIC_H__ |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
2 #define __ASM_ATOMIC_H__ |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
3 |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
4 #define atomic_t int |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
5 #define atomic_inc(atom) (*atom)++ |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
6 #define atomic_dec(atom) (*atom)-- |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
7 #define atomic_read(atom) (*atom) |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
8 |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
9 |
|
726ecf119e30
Add new Linux kernel compatibility package. Not a compatibility layer
jlarmour
parents:
diff
changeset
|
10 #endif /* __ASM_ATOMIC_H__ */ |
