Subversion Repositories HelenOS

Rev

Rev 154 | Rev 431 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 154 Rev 177
Line 33... Line 33...
33
 * TODO: Implement true IA-64 memory barriers for macros below.
33
 * TODO: Implement true IA-64 memory barriers for macros below.
34
 */
34
 */
35
#define CS_ENTER_BARRIER()  __asm__ volatile ("" ::: "memory")
35
#define CS_ENTER_BARRIER()  __asm__ volatile ("" ::: "memory")
36
#define CS_LEAVE_BARRIER()  __asm__ volatile ("" ::: "memory")
36
#define CS_LEAVE_BARRIER()  __asm__ volatile ("" ::: "memory")
37
 
37
 
-
 
38
#define memory_barrier()
-
 
39
#define read_barrier()
-
 
40
#define write_barrier()
-
 
41
 
38
#endif
42
#endif