]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/x86/include/asm/alternative-asm.h
x86/alternatives: No need for alternatives-asm.h to re-invent stuff already in asm.h
[net-next-2.6.git] / arch / x86 / include / asm / alternative-asm.h
index e2077d343c33dbd5684287fffd46aa065e22a687..b97f786a48d597ce4c718667a19c0d8c2b45c9c7 100644 (file)
@@ -1,17 +1,13 @@
 #ifdef __ASSEMBLY__
 
-#ifdef CONFIG_X86_32
-# define X86_ALIGN .long
-#else
-# define X86_ALIGN .quad
-#endif
+#include <asm/asm.h>
 
 #ifdef CONFIG_SMP
        .macro LOCK_PREFIX
 1:     lock
        .section .smp_locks,"a"
-       .align 4
-       X86_ALIGN 1b
+       _ASM_ALIGN
+       _ASM_PTR 1b
        .previous
        .endm
 #else