Changeset e7b7be3f in mainline for kernel/arch/mips32/include


Ignore:
Timestamp:
2007-01-22T13:10:08Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0f3fc9b
Parents:
62c63fc
Message:

asm volatile → asm volatile

Location:
kernel/arch/mips32/include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/mips32/include/asm.h

    r62c63fc re7b7be3f  
    4444{
    4545        /* Most of the simulators do not support */
    46 /*      __asm__ volatile ("wait"); */
     46/*      asm volatile ("wait"); */
    4747}
    4848
     
    5757        uintptr_t v;
    5858       
    59         __asm__ volatile ("and %0, $29, %1\n" : "=r" (v) : "r" (~(STACK_SIZE-1)));
     59        asm volatile ("and %0, $29, %1\n" : "=r" (v) : "r" (~(STACK_SIZE-1)));
    6060       
    6161        return v;
  • kernel/arch/mips32/include/atomic.h

    r62c63fc re7b7be3f  
    5656        long tmp, v;
    5757
    58         __asm__ volatile (
     58        asm volatile (
    5959                "1:\n"
    6060                "       ll %0, %1\n"
  • kernel/arch/mips32/include/barrier.h

    r62c63fc re7b7be3f  
    3939 * TODO: implement true MIPS memory barriers for macros below.
    4040 */
    41 #define CS_ENTER_BARRIER()      __asm__ volatile ("" ::: "memory")
    42 #define CS_LEAVE_BARRIER()      __asm__ volatile ("" ::: "memory")
     41#define CS_ENTER_BARRIER()      asm volatile ("" ::: "memory")
     42#define CS_LEAVE_BARRIER()      asm volatile ("" ::: "memory")
    4343
    44 #define memory_barrier()        __asm__ volatile ("" ::: "memory")
    45 #define read_barrier()          __asm__ volatile ("" ::: "memory")
    46 #define write_barrier()         __asm__ volatile ("" ::: "memory")
     44#define memory_barrier()        asm volatile ("" ::: "memory")
     45#define read_barrier()          asm volatile ("" ::: "memory")
     46#define write_barrier()         asm volatile ("" ::: "memory")
    4747
    4848#endif
  • kernel/arch/mips32/include/mm/tlb.h

    r62c63fc re7b7be3f  
    143143static inline void tlbp(void)
    144144{
    145         __asm__ volatile ("tlbp\n\t");
     145        asm volatile ("tlbp\n\t");
    146146}
    147147
     
    153153static inline void tlbr(void)
    154154{
    155         __asm__ volatile ("tlbr\n\t");
     155        asm volatile ("tlbr\n\t");
    156156}
    157157
     
    162162static inline void tlbwi(void)
    163163{
    164         __asm__ volatile ("tlbwi\n\t");
     164        asm volatile ("tlbwi\n\t");
    165165}
    166166
     
    171171static inline void tlbwr(void)
    172172{
    173         __asm__ volatile ("tlbwr\n\t");
     173        asm volatile ("tlbwr\n\t");
    174174}
    175175
Note: See TracChangeset for help on using the changeset viewer.