Changeset e7b7be3f in mainline for uspace/libc/arch/sparc64


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:
uspace/libc/arch/sparc64/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/libc/arch/sparc64/include/atomic.h

    r62c63fc re7b7be3f  
    5454                a = val->count;
    5555                b = a + i;
    56                 __asm__ volatile ("casx %0, %2, %1\n" : "+m" (*val), "+r" (b) : "r" (a));
     56                asm volatile ("casx %0, %2, %1\n" : "+m" (*val), "+r" (b) : "r" (a));
    5757        } while (a != b);
    5858
  • uspace/libc/arch/sparc64/include/syscall.h

    r62c63fc re7b7be3f  
    4747        register uint64_t a4 asm("o3") = p4;
    4848
    49         __asm__ volatile (
     49        asm volatile (
    5050                "ta %5\n"
    5151                : "=r" (a1)
  • uspace/libc/arch/sparc64/include/thread.h

    r62c63fc re7b7be3f  
    4646static inline void __tcb_set(tcb_t *tcb)
    4747{
    48         __asm__ volatile ("mov %0, %%g7\n" : : "r" (tcb) : "g7");
     48        asm volatile ("mov %0, %%g7\n" : : "r" (tcb) : "g7");
    4949}
    5050
     
    5353        void *retval;
    5454
    55         __asm__ volatile ("mov %%g7, %0\n" : "=r" (retval));
     55        asm volatile ("mov %%g7, %0\n" : "=r" (retval));
    5656
    5757        return retval;
Note: See TracChangeset for help on using the changeset viewer.