diff options
| author | Adrian Bunk <bunk@kernel.org> | 2007-10-17 12:04:38 -0400 |
|---|---|---|
| committer | Thomas Gleixner <tglx@inhelltoy.tec.linutronix.de> | 2007-10-17 14:16:29 -0400 |
| commit | 7e02cb941ddc129158c276648c10a69dca7d36d3 (patch) | |
| tree | 79db7b7d1c607c15f67ae53248ccdf762a0aaa8e | |
| parent | 3f4ed1511dc8c71073bb7d220ee62eedd8e8aeec (diff) | |
x86: rename .i assembler includes to .h
.i is an ending used for preprocessed stuff.
This patch therefore renames assembler include files to .h and guards
the contents with an #ifdef __ASSEMBLY__.
[ tglx: arch/x86 adaptation ]
Signed-off-by: Adrian Bunk <bunk@kernel.org>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
| -rw-r--r-- | arch/x86/lib/rwlock_64.S | 2 | ||||
| -rw-r--r-- | arch/x86/lib/semaphore_32.S | 4 | ||||
| -rw-r--r-- | include/asm-um/alternative-asm.h (renamed from include/asm-um/alternative-asm.i) | 2 | ||||
| -rw-r--r-- | include/asm-um/frame.h (renamed from include/asm-um/frame.i) | 2 | ||||
| -rw-r--r-- | include/asm-x86/alternative-asm.h | 22 | ||||
| -rw-r--r-- | include/asm-x86/alternative-asm.i | 5 | ||||
| -rw-r--r-- | include/asm-x86/alternative-asm_32.i | 12 | ||||
| -rw-r--r-- | include/asm-x86/alternative-asm_64.i | 12 | ||||
| -rw-r--r-- | include/asm-x86/frame.h (renamed from include/asm-x86/frame.i) | 4 |
9 files changed, 31 insertions, 34 deletions
diff --git a/arch/x86/lib/rwlock_64.S b/arch/x86/lib/rwlock_64.S index 0cde1f807314..05ea55f71405 100644 --- a/arch/x86/lib/rwlock_64.S +++ b/arch/x86/lib/rwlock_64.S | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | #include <linux/linkage.h> | 3 | #include <linux/linkage.h> |
| 4 | #include <asm/rwlock.h> | 4 | #include <asm/rwlock.h> |
| 5 | #include <asm/alternative-asm.i> | 5 | #include <asm/alternative-asm.h> |
| 6 | #include <asm/dwarf2.h> | 6 | #include <asm/dwarf2.h> |
| 7 | 7 | ||
| 8 | /* rdi: pointer to rwlock_t */ | 8 | /* rdi: pointer to rwlock_t */ |
diff --git a/arch/x86/lib/semaphore_32.S b/arch/x86/lib/semaphore_32.S index c01eb39c0b43..444fba400983 100644 --- a/arch/x86/lib/semaphore_32.S +++ b/arch/x86/lib/semaphore_32.S | |||
| @@ -15,8 +15,8 @@ | |||
| 15 | 15 | ||
| 16 | #include <linux/linkage.h> | 16 | #include <linux/linkage.h> |
| 17 | #include <asm/rwlock.h> | 17 | #include <asm/rwlock.h> |
| 18 | #include <asm/alternative-asm.i> | 18 | #include <asm/alternative-asm.h> |
| 19 | #include <asm/frame.i> | 19 | #include <asm/frame.h> |
| 20 | #include <asm/dwarf2.h> | 20 | #include <asm/dwarf2.h> |
| 21 | 21 | ||
| 22 | /* | 22 | /* |
diff --git a/include/asm-um/alternative-asm.i b/include/asm-um/alternative-asm.h index cae9faca132f..9aa9fa2402a4 100644 --- a/include/asm-um/alternative-asm.i +++ b/include/asm-um/alternative-asm.h | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #ifndef __UM_ALTERNATIVE_ASM_I | 1 | #ifndef __UM_ALTERNATIVE_ASM_I |
| 2 | #define __UM_ALTERNATIVE_ASM_I | 2 | #define __UM_ALTERNATIVE_ASM_I |
| 3 | 3 | ||
| 4 | #include "asm/arch/alternative-asm.i" | 4 | #include "asm/arch/alternative-asm.h" |
| 5 | 5 | ||
| 6 | #endif | 6 | #endif |
diff --git a/include/asm-um/frame.i b/include/asm-um/frame.h index 09d5dca5d928..8a8c1cb415b4 100644 --- a/include/asm-um/frame.i +++ b/include/asm-um/frame.h | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #ifndef __UM_FRAME_I | 1 | #ifndef __UM_FRAME_I |
| 2 | #define __UM_FRAME_I | 2 | #define __UM_FRAME_I |
| 3 | 3 | ||
| 4 | #include "asm/arch/frame.i" | 4 | #include "asm/arch/frame.h" |
| 5 | 5 | ||
| 6 | #endif | 6 | #endif |
diff --git a/include/asm-x86/alternative-asm.h b/include/asm-x86/alternative-asm.h new file mode 100644 index 000000000000..e2077d343c33 --- /dev/null +++ b/include/asm-x86/alternative-asm.h | |||
| @@ -0,0 +1,22 @@ | |||
| 1 | #ifdef __ASSEMBLY__ | ||
| 2 | |||
| 3 | #ifdef CONFIG_X86_32 | ||
| 4 | # define X86_ALIGN .long | ||
| 5 | #else | ||
| 6 | # define X86_ALIGN .quad | ||
| 7 | #endif | ||
| 8 | |||
| 9 | #ifdef CONFIG_SMP | ||
| 10 | .macro LOCK_PREFIX | ||
| 11 | 1: lock | ||
| 12 | .section .smp_locks,"a" | ||
| 13 | .align 4 | ||
| 14 | X86_ALIGN 1b | ||
| 15 | .previous | ||
| 16 | .endm | ||
| 17 | #else | ||
| 18 | .macro LOCK_PREFIX | ||
| 19 | .endm | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif /* __ASSEMBLY__ */ | ||
diff --git a/include/asm-x86/alternative-asm.i b/include/asm-x86/alternative-asm.i deleted file mode 100644 index 4f360cd3c888..000000000000 --- a/include/asm-x86/alternative-asm.i +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | #ifdef CONFIG_X86_32 | ||
| 2 | # include "alternative-asm_32.i" | ||
| 3 | #else | ||
| 4 | # include "alternative-asm_64.i" | ||
| 5 | #endif | ||
diff --git a/include/asm-x86/alternative-asm_32.i b/include/asm-x86/alternative-asm_32.i deleted file mode 100644 index f0510209ccbe..000000000000 --- a/include/asm-x86/alternative-asm_32.i +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | #ifdef CONFIG_SMP | ||
| 2 | .macro LOCK_PREFIX | ||
| 3 | 1: lock | ||
| 4 | .section .smp_locks,"a" | ||
| 5 | .align 4 | ||
| 6 | .long 1b | ||
| 7 | .previous | ||
| 8 | .endm | ||
| 9 | #else | ||
| 10 | .macro LOCK_PREFIX | ||
| 11 | .endm | ||
| 12 | #endif | ||
diff --git a/include/asm-x86/alternative-asm_64.i b/include/asm-x86/alternative-asm_64.i deleted file mode 100644 index 0b3f1a2bb2cb..000000000000 --- a/include/asm-x86/alternative-asm_64.i +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | #ifdef CONFIG_SMP | ||
| 2 | .macro LOCK_PREFIX | ||
| 3 | 1: lock | ||
| 4 | .section .smp_locks,"a" | ||
| 5 | .align 8 | ||
| 6 | .quad 1b | ||
| 7 | .previous | ||
| 8 | .endm | ||
| 9 | #else | ||
| 10 | .macro LOCK_PREFIX | ||
| 11 | .endm | ||
| 12 | #endif | ||
diff --git a/include/asm-x86/frame.i b/include/asm-x86/frame.h index 03620251ae17..06850a7194e1 100644 --- a/include/asm-x86/frame.i +++ b/include/asm-x86/frame.h | |||
| @@ -1,3 +1,5 @@ | |||
| 1 | #ifdef __ASSEMBLY__ | ||
| 2 | |||
| 1 | #include <asm/dwarf2.h> | 3 | #include <asm/dwarf2.h> |
| 2 | 4 | ||
| 3 | /* The annotation hides the frame from the unwinder and makes it look | 5 | /* The annotation hides the frame from the unwinder and makes it look |
| @@ -21,3 +23,5 @@ | |||
| 21 | .macro ENDFRAME | 23 | .macro ENDFRAME |
| 22 | .endm | 24 | .endm |
| 23 | #endif | 25 | #endif |
| 26 | |||
| 27 | #endif /* __ASSEMBLY__ */ | ||
