Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2071 → Rev 2082

/trunk/uspace/libc/arch/ia64/include/atomic.h
46,7 → 46,7
{
long v;
 
__asm__ volatile ("fetchadd8.rel %0 = %1, %2\n" : "=r" (v), "+m" (val->count) : "i" (imm));
asm volatile ("fetchadd8.rel %0 = %1, %2\n" : "=r" (v), "+m" (val->count) : "i" (imm));
return v;
}
/trunk/uspace/libc/arch/ia64/include/thread.h
45,7 → 45,7
 
static inline void __tcb_set(tcb_t *tcb)
{
__asm__ volatile ("mov r13 = %0\n" : : "r" (tcb) : "r13");
asm volatile ("mov r13 = %0\n" : : "r" (tcb) : "r13");
}
 
static inline tcb_t *__tcb_get(void)
52,7 → 52,7
{
void *retval;
 
__asm__ volatile ("mov %0 = r13\n" : "=r" (retval));
asm volatile ("mov %0 = r13\n" : "=r" (retval));
 
return retval;
}