diff options
Diffstat (limited to 'src/include/cpu')
-rw-r--r-- | src/include/cpu/x86/lapic.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/include/cpu/x86/lapic.h b/src/include/cpu/x86/lapic.h index 7e3a96d042..f965bae8c7 100644 --- a/src/include/cpu/x86/lapic.h +++ b/src/include/cpu/x86/lapic.h @@ -82,21 +82,21 @@ static inline unsigned long __xchg(unsigned long x, volatile void *ptr, int size switch (size) { case 1: __asm__ __volatile__("xchgb %b0,%1" - :"=q" (x) - :"m" (*__xg(ptr)), "0" (x) - :"memory"); + : "=q" (x) + : "m" (*__xg(ptr)), "0" (x) + : "memory"); break; case 2: __asm__ __volatile__("xchgw %w0,%1" - :"=r" (x) - :"m" (*__xg(ptr)), "0" (x) - :"memory"); + : "=r" (x) + : "m" (*__xg(ptr)), "0" (x) + : "memory"); break; case 4: __asm__ __volatile__("xchgl %0,%1" - :"=r" (x) - :"m" (*__xg(ptr)), "0" (x) - :"memory"); + : "=r" (x) + : "m" (*__xg(ptr)), "0" (x) + : "memory"); break; } return x; |