Changeset 0cf813d in mainline for kernel/generic/include/compiler/barrier.h
- Timestamp:
- 2012-07-16T15:37:11Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1c1da4b
- Parents:
- 057e77f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/compiler/barrier.h
r057e77f r0cf813d 5 5 #define compiler_barrier() asm volatile ("" ::: "memory") 6 6 7 /** Forces the compiler to access (ie load/store) the variable only once. */ 7 8 #define ACCESS_ONCE(var) (*((volatile typeof(var)*)&(var))) 8 9
Note:
See TracChangeset
for help on using the changeset viewer.