[PATCH 10/11] jump label: Remove duplicate structure for x86

From: Steven Rostedt
Date: Wed Sep 22 2010 - 23:57:36 EST


From: Steven Rostedt <srostedt@xxxxxxxxxx>

The structure in the x86 jump label code uses the typedef jump_label_t,
which is defined by the #ifdef arch type. The structure does not need
to be duplicated there.

Signed-off-by: Steven Rostedt <rostedt@xxxxxxxxxxx>
---
arch/x86/include/asm/jump_label.h | 12 +-----------
1 files changed, 1 insertions(+), 11 deletions(-)

diff --git a/arch/x86/include/asm/jump_label.h b/arch/x86/include/asm/jump_label.h
index b4a2cb4..f52d42e 100644
--- a/arch/x86/include/asm/jump_label.h
+++ b/arch/x86/include/asm/jump_label.h
@@ -23,18 +23,10 @@
#endif /* __KERNEL__ */

#ifdef CONFIG_X86_64
-
typedef u64 jump_label_t;
-
-struct jump_entry {
- jump_label_t code;
- jump_label_t target;
- jump_label_t key;
-};
-
#else
-
typedef u32 jump_label_t;
+#endif

struct jump_entry {
jump_label_t code;
@@ -43,5 +35,3 @@ struct jump_entry {
};

#endif
-
-#endif
--
1.7.1


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/