Changeset e762b43 in mainline for kernel/arch/arm32/include/barrier.h


Ignore:
Timestamp:
2009-03-03T16:12:43Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
02fd705
Parents:
f24d300
Message:

better inline assembler readability using the new symbolic syntax

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/include/barrier.h

    rf24d300 re762b43  
    2727 */
    2828
    29 /** @addtogroup arm32   
     29/** @addtogroup arm32
    3030 * @{
    3131 */
     
    4040 * TODO: implement true ARM memory barriers for macros below.
    4141 */
    42 #define CS_ENTER_BARRIER()      asm volatile ("" ::: "memory")
    43 #define CS_LEAVE_BARRIER()      asm volatile ("" ::: "memory")
     42#define CS_ENTER_BARRIER()  asm volatile ("" ::: "memory")
     43#define CS_LEAVE_BARRIER()  asm volatile ("" ::: "memory")
    4444
    45 #define memory_barrier()        asm volatile ("" ::: "memory")
    46 #define read_barrier()          asm volatile ("" ::: "memory")
    47 #define write_barrier()         asm volatile ("" ::: "memory")
     45#define memory_barrier()  asm volatile ("" ::: "memory")
     46#define read_barrier()    asm volatile ("" ::: "memory")
     47#define write_barrier()   asm volatile ("" ::: "memory")
    4848
    4949#define smc_coherence(a)
Note: See TracChangeset for help on using the changeset viewer.