Initial import
[openvswitch] / datapath / linux-2.4 / compat-2.4 / include / asm / system.h
1 #ifndef __ASM_SYSTEM_WRAPPER_H
2 #define __ASM_SYSTEM_WRAPPER_H 1
3
4 #include_next <asm/system.h>
5
6 #ifdef CONFIG_ALPHA
7 #define read_barrier_depends __asm__ __volatile__("mb": : :"memory")
8 #else
9 #define read_barrier_depends()  do { } while(0)
10 #endif
11
12 #ifdef CONFIG_SMP
13 #define smp_read_barrier_depends()      read_barrier_depends()
14 #else
15 #define smp_read_barrier_depends()      do { } while(0)
16 #endif
17
18 #endif