Skip to content

Commit

Permalink
x86: rename .i assembler includes to .h
Browse files Browse the repository at this point in the history
.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>
  • Loading branch information
Adrian Bunk authored and Thomas Gleixner committed Oct 17, 2007
1 parent 3f4ed15 commit 7e02cb9
Show file tree
Hide file tree
Showing 9 changed files with 31 additions and 34 deletions.
2 changes: 1 addition & 1 deletion arch/x86/lib/rwlock_64.S
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#include <linux/linkage.h>
#include <asm/rwlock.h>
#include <asm/alternative-asm.i>
#include <asm/alternative-asm.h>
#include <asm/dwarf2.h>

/* rdi: pointer to rwlock_t */
Expand Down
4 changes: 2 additions & 2 deletions arch/x86/lib/semaphore_32.S
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@

#include <linux/linkage.h>
#include <asm/rwlock.h>
#include <asm/alternative-asm.i>
#include <asm/frame.i>
#include <asm/alternative-asm.h>
#include <asm/frame.h>
#include <asm/dwarf2.h>

/*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#ifndef __UM_ALTERNATIVE_ASM_I
#define __UM_ALTERNATIVE_ASM_I

#include "asm/arch/alternative-asm.i"
#include "asm/arch/alternative-asm.h"

#endif
2 changes: 1 addition & 1 deletion include/asm-um/frame.i → include/asm-um/frame.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#ifndef __UM_FRAME_I
#define __UM_FRAME_I

#include "asm/arch/frame.i"
#include "asm/arch/frame.h"

#endif
22 changes: 22 additions & 0 deletions include/asm-x86/alternative-asm.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#ifdef __ASSEMBLY__

#ifdef CONFIG_X86_32
# define X86_ALIGN .long
#else
# define X86_ALIGN .quad
#endif

#ifdef CONFIG_SMP
.macro LOCK_PREFIX
1: lock
.section .smp_locks,"a"
.align 4
X86_ALIGN 1b
.previous
.endm
#else
.macro LOCK_PREFIX
.endm
#endif

#endif /* __ASSEMBLY__ */
5 changes: 0 additions & 5 deletions include/asm-x86/alternative-asm.i

This file was deleted.

12 changes: 0 additions & 12 deletions include/asm-x86/alternative-asm_32.i

This file was deleted.

12 changes: 0 additions & 12 deletions include/asm-x86/alternative-asm_64.i

This file was deleted.

4 changes: 4 additions & 0 deletions include/asm-x86/frame.i → include/asm-x86/frame.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
#ifdef __ASSEMBLY__

#include <asm/dwarf2.h>

/* The annotation hides the frame from the unwinder and makes it look
Expand All @@ -21,3 +23,5 @@
.macro ENDFRAME
.endm
#endif

#endif /* __ASSEMBLY__ */

0 comments on commit 7e02cb9

Please sign in to comment.