From da957e111bb0c189a4a3bf8a00caaecb59ed94ca Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 11 Oct 2007 11:16:31 +0200 Subject: [PATCH] i386: move math-emu Signed-off-by: Thomas Gleixner Signed-off-by: Ingo Molnar --- arch/i386/Kconfig | 2 +- arch/i386/Makefile | 2 +- arch/{i386 => x86}/math-emu/Makefile | 0 arch/{i386 => x86}/math-emu/README | 0 arch/{i386 => x86}/math-emu/control_w.h | 0 arch/{i386 => x86}/math-emu/div_Xsig.S | 0 arch/{i386 => x86}/math-emu/div_small.S | 0 arch/{i386 => x86}/math-emu/errors.c | 0 arch/{i386 => x86}/math-emu/exception.h | 0 arch/{i386 => x86}/math-emu/fpu_arith.c | 0 arch/{i386 => x86}/math-emu/fpu_asm.h | 0 arch/{i386 => x86}/math-emu/fpu_aux.c | 0 arch/{i386 => x86}/math-emu/fpu_emu.h | 0 arch/{i386 => x86}/math-emu/fpu_entry.c | 0 arch/{i386 => x86}/math-emu/fpu_etc.c | 0 arch/{i386 => x86}/math-emu/fpu_proto.h | 0 arch/{i386 => x86}/math-emu/fpu_system.h | 0 arch/{i386 => x86}/math-emu/fpu_tags.c | 0 arch/{i386 => x86}/math-emu/fpu_trig.c | 0 arch/{i386 => x86}/math-emu/get_address.c | 0 arch/{i386 => x86}/math-emu/load_store.c | 0 arch/{i386 => x86}/math-emu/mul_Xsig.S | 0 arch/{i386 => x86}/math-emu/poly.h | 0 arch/{i386 => x86}/math-emu/poly_2xm1.c | 0 arch/{i386 => x86}/math-emu/poly_atan.c | 0 arch/{i386 => x86}/math-emu/poly_l2.c | 0 arch/{i386 => x86}/math-emu/poly_sin.c | 0 arch/{i386 => x86}/math-emu/poly_tan.c | 0 arch/{i386 => x86}/math-emu/polynom_Xsig.S | 0 arch/{i386 => x86}/math-emu/reg_add_sub.c | 0 arch/{i386 => x86}/math-emu/reg_compare.c | 0 arch/{i386 => x86}/math-emu/reg_constant.c | 0 arch/{i386 => x86}/math-emu/reg_constant.h | 0 arch/{i386 => x86}/math-emu/reg_convert.c | 0 arch/{i386 => x86}/math-emu/reg_divide.c | 0 arch/{i386 => x86}/math-emu/reg_ld_str.c | 0 arch/{i386 => x86}/math-emu/reg_mul.c | 0 arch/{i386 => x86}/math-emu/reg_norm.S | 0 arch/{i386 => x86}/math-emu/reg_round.S | 0 arch/{i386 => x86}/math-emu/reg_u_add.S | 0 arch/{i386 => x86}/math-emu/reg_u_div.S | 0 arch/{i386 => x86}/math-emu/reg_u_mul.S | 0 arch/{i386 => x86}/math-emu/reg_u_sub.S | 0 arch/{i386 => x86}/math-emu/round_Xsig.S | 0 arch/{i386 => x86}/math-emu/shr_Xsig.S | 0 arch/{i386 => x86}/math-emu/status_w.h | 0 arch/{i386 => x86}/math-emu/version.h | 0 arch/{i386 => x86}/math-emu/wm_shrx.S | 0 arch/{i386 => x86}/math-emu/wm_sqrt.S | 0 49 files changed, 2 insertions(+), 2 deletions(-) rename arch/{i386 => x86}/math-emu/Makefile (100%) rename arch/{i386 => x86}/math-emu/README (100%) rename arch/{i386 => x86}/math-emu/control_w.h (100%) rename arch/{i386 => x86}/math-emu/div_Xsig.S (100%) rename arch/{i386 => x86}/math-emu/div_small.S (100%) rename arch/{i386 => x86}/math-emu/errors.c (100%) rename arch/{i386 => x86}/math-emu/exception.h (100%) rename arch/{i386 => x86}/math-emu/fpu_arith.c (100%) rename arch/{i386 => x86}/math-emu/fpu_asm.h (100%) rename arch/{i386 => x86}/math-emu/fpu_aux.c (100%) rename arch/{i386 => x86}/math-emu/fpu_emu.h (100%) rename arch/{i386 => x86}/math-emu/fpu_entry.c (100%) rename arch/{i386 => x86}/math-emu/fpu_etc.c (100%) rename arch/{i386 => x86}/math-emu/fpu_proto.h (100%) rename arch/{i386 => x86}/math-emu/fpu_system.h (100%) rename arch/{i386 => x86}/math-emu/fpu_tags.c (100%) rename arch/{i386 => x86}/math-emu/fpu_trig.c (100%) rename arch/{i386 => x86}/math-emu/get_address.c (100%) rename arch/{i386 => x86}/math-emu/load_store.c (100%) rename arch/{i386 => x86}/math-emu/mul_Xsig.S (100%) rename arch/{i386 => x86}/math-emu/poly.h (100%) rename arch/{i386 => x86}/math-emu/poly_2xm1.c (100%) rename arch/{i386 => x86}/math-emu/poly_atan.c (100%) rename arch/{i386 => x86}/math-emu/poly_l2.c (100%) rename arch/{i386 => x86}/math-emu/poly_sin.c (100%) rename arch/{i386 => x86}/math-emu/poly_tan.c (100%) rename arch/{i386 => x86}/math-emu/polynom_Xsig.S (100%) rename arch/{i386 => x86}/math-emu/reg_add_sub.c (100%) rename arch/{i386 => x86}/math-emu/reg_compare.c (100%) rename arch/{i386 => x86}/math-emu/reg_constant.c (100%) rename arch/{i386 => x86}/math-emu/reg_constant.h (100%) rename arch/{i386 => x86}/math-emu/reg_convert.c (100%) rename arch/{i386 => x86}/math-emu/reg_divide.c (100%) rename arch/{i386 => x86}/math-emu/reg_ld_str.c (100%) rename arch/{i386 => x86}/math-emu/reg_mul.c (100%) rename arch/{i386 => x86}/math-emu/reg_norm.S (100%) rename arch/{i386 => x86}/math-emu/reg_round.S (100%) rename arch/{i386 => x86}/math-emu/reg_u_add.S (100%) rename arch/{i386 => x86}/math-emu/reg_u_div.S (100%) rename arch/{i386 => x86}/math-emu/reg_u_mul.S (100%) rename arch/{i386 => x86}/math-emu/reg_u_sub.S (100%) rename arch/{i386 => x86}/math-emu/round_Xsig.S (100%) rename arch/{i386 => x86}/math-emu/shr_Xsig.S (100%) rename arch/{i386 => x86}/math-emu/status_w.h (100%) rename arch/{i386 => x86}/math-emu/version.h (100%) rename arch/{i386 => x86}/math-emu/wm_shrx.S (100%) rename arch/{i386 => x86}/math-emu/wm_sqrt.S (100%) diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig index fc86d41d2528..561cc21914b2 100644 --- a/arch/i386/Kconfig +++ b/arch/i386/Kconfig @@ -707,7 +707,7 @@ config MATH_EMULATION intend to use this kernel on different machines. More information about the internals of the Linux math coprocessor - emulation can be found in . + emulation can be found in . If you are not sure, say Y; apart from resulting in a 66 KB bigger kernel, it won't hurt. diff --git a/arch/i386/Makefile b/arch/i386/Makefile index dca07ae933d7..fe374b654302 100644 --- a/arch/i386/Makefile +++ b/arch/i386/Makefile @@ -106,7 +106,7 @@ core-y += arch/i386/kernel/ \ arch/i386/mm/ \ $(mcore-y)/ \ arch/x86/crypto/ -drivers-$(CONFIG_MATH_EMULATION) += arch/i386/math-emu/ +drivers-$(CONFIG_MATH_EMULATION) += arch/x86/math-emu/ drivers-$(CONFIG_PCI) += arch/i386/pci/ # must be linked after kernel/ drivers-$(CONFIG_OPROFILE) += arch/i386/oprofile/ diff --git a/arch/i386/math-emu/Makefile b/arch/x86/math-emu/Makefile similarity index 100% rename from arch/i386/math-emu/Makefile rename to arch/x86/math-emu/Makefile diff --git a/arch/i386/math-emu/README b/arch/x86/math-emu/README similarity index 100% rename from arch/i386/math-emu/README rename to arch/x86/math-emu/README diff --git a/arch/i386/math-emu/control_w.h b/arch/x86/math-emu/control_w.h similarity index 100% rename from arch/i386/math-emu/control_w.h rename to arch/x86/math-emu/control_w.h diff --git a/arch/i386/math-emu/div_Xsig.S b/arch/x86/math-emu/div_Xsig.S similarity index 100% rename from arch/i386/math-emu/div_Xsig.S rename to arch/x86/math-emu/div_Xsig.S diff --git a/arch/i386/math-emu/div_small.S b/arch/x86/math-emu/div_small.S similarity index 100% rename from arch/i386/math-emu/div_small.S rename to arch/x86/math-emu/div_small.S diff --git a/arch/i386/math-emu/errors.c b/arch/x86/math-emu/errors.c similarity index 100% rename from arch/i386/math-emu/errors.c rename to arch/x86/math-emu/errors.c diff --git a/arch/i386/math-emu/exception.h b/arch/x86/math-emu/exception.h similarity index 100% rename from arch/i386/math-emu/exception.h rename to arch/x86/math-emu/exception.h diff --git a/arch/i386/math-emu/fpu_arith.c b/arch/x86/math-emu/fpu_arith.c similarity index 100% rename from arch/i386/math-emu/fpu_arith.c rename to arch/x86/math-emu/fpu_arith.c diff --git a/arch/i386/math-emu/fpu_asm.h b/arch/x86/math-emu/fpu_asm.h similarity index 100% rename from arch/i386/math-emu/fpu_asm.h rename to arch/x86/math-emu/fpu_asm.h diff --git a/arch/i386/math-emu/fpu_aux.c b/arch/x86/math-emu/fpu_aux.c similarity index 100% rename from arch/i386/math-emu/fpu_aux.c rename to arch/x86/math-emu/fpu_aux.c diff --git a/arch/i386/math-emu/fpu_emu.h b/arch/x86/math-emu/fpu_emu.h similarity index 100% rename from arch/i386/math-emu/fpu_emu.h rename to arch/x86/math-emu/fpu_emu.h diff --git a/arch/i386/math-emu/fpu_entry.c b/arch/x86/math-emu/fpu_entry.c similarity index 100% rename from arch/i386/math-emu/fpu_entry.c rename to arch/x86/math-emu/fpu_entry.c diff --git a/arch/i386/math-emu/fpu_etc.c b/arch/x86/math-emu/fpu_etc.c similarity index 100% rename from arch/i386/math-emu/fpu_etc.c rename to arch/x86/math-emu/fpu_etc.c diff --git a/arch/i386/math-emu/fpu_proto.h b/arch/x86/math-emu/fpu_proto.h similarity index 100% rename from arch/i386/math-emu/fpu_proto.h rename to arch/x86/math-emu/fpu_proto.h diff --git a/arch/i386/math-emu/fpu_system.h b/arch/x86/math-emu/fpu_system.h similarity index 100% rename from arch/i386/math-emu/fpu_system.h rename to arch/x86/math-emu/fpu_system.h diff --git a/arch/i386/math-emu/fpu_tags.c b/arch/x86/math-emu/fpu_tags.c similarity index 100% rename from arch/i386/math-emu/fpu_tags.c rename to arch/x86/math-emu/fpu_tags.c diff --git a/arch/i386/math-emu/fpu_trig.c b/arch/x86/math-emu/fpu_trig.c similarity index 100% rename from arch/i386/math-emu/fpu_trig.c rename to arch/x86/math-emu/fpu_trig.c diff --git a/arch/i386/math-emu/get_address.c b/arch/x86/math-emu/get_address.c similarity index 100% rename from arch/i386/math-emu/get_address.c rename to arch/x86/math-emu/get_address.c diff --git a/arch/i386/math-emu/load_store.c b/arch/x86/math-emu/load_store.c similarity index 100% rename from arch/i386/math-emu/load_store.c rename to arch/x86/math-emu/load_store.c diff --git a/arch/i386/math-emu/mul_Xsig.S b/arch/x86/math-emu/mul_Xsig.S similarity index 100% rename from arch/i386/math-emu/mul_Xsig.S rename to arch/x86/math-emu/mul_Xsig.S diff --git a/arch/i386/math-emu/poly.h b/arch/x86/math-emu/poly.h similarity index 100% rename from arch/i386/math-emu/poly.h rename to arch/x86/math-emu/poly.h diff --git a/arch/i386/math-emu/poly_2xm1.c b/arch/x86/math-emu/poly_2xm1.c similarity index 100% rename from arch/i386/math-emu/poly_2xm1.c rename to arch/x86/math-emu/poly_2xm1.c diff --git a/arch/i386/math-emu/poly_atan.c b/arch/x86/math-emu/poly_atan.c similarity index 100% rename from arch/i386/math-emu/poly_atan.c rename to arch/x86/math-emu/poly_atan.c diff --git a/arch/i386/math-emu/poly_l2.c b/arch/x86/math-emu/poly_l2.c similarity index 100% rename from arch/i386/math-emu/poly_l2.c rename to arch/x86/math-emu/poly_l2.c diff --git a/arch/i386/math-emu/poly_sin.c b/arch/x86/math-emu/poly_sin.c similarity index 100% rename from arch/i386/math-emu/poly_sin.c rename to arch/x86/math-emu/poly_sin.c diff --git a/arch/i386/math-emu/poly_tan.c b/arch/x86/math-emu/poly_tan.c similarity index 100% rename from arch/i386/math-emu/poly_tan.c rename to arch/x86/math-emu/poly_tan.c diff --git a/arch/i386/math-emu/polynom_Xsig.S b/arch/x86/math-emu/polynom_Xsig.S similarity index 100% rename from arch/i386/math-emu/polynom_Xsig.S rename to arch/x86/math-emu/polynom_Xsig.S diff --git a/arch/i386/math-emu/reg_add_sub.c b/arch/x86/math-emu/reg_add_sub.c similarity index 100% rename from arch/i386/math-emu/reg_add_sub.c rename to arch/x86/math-emu/reg_add_sub.c diff --git a/arch/i386/math-emu/reg_compare.c b/arch/x86/math-emu/reg_compare.c similarity index 100% rename from arch/i386/math-emu/reg_compare.c rename to arch/x86/math-emu/reg_compare.c diff --git a/arch/i386/math-emu/reg_constant.c b/arch/x86/math-emu/reg_constant.c similarity index 100% rename from arch/i386/math-emu/reg_constant.c rename to arch/x86/math-emu/reg_constant.c diff --git a/arch/i386/math-emu/reg_constant.h b/arch/x86/math-emu/reg_constant.h similarity index 100% rename from arch/i386/math-emu/reg_constant.h rename to arch/x86/math-emu/reg_constant.h diff --git a/arch/i386/math-emu/reg_convert.c b/arch/x86/math-emu/reg_convert.c similarity index 100% rename from arch/i386/math-emu/reg_convert.c rename to arch/x86/math-emu/reg_convert.c diff --git a/arch/i386/math-emu/reg_divide.c b/arch/x86/math-emu/reg_divide.c similarity index 100% rename from arch/i386/math-emu/reg_divide.c rename to arch/x86/math-emu/reg_divide.c diff --git a/arch/i386/math-emu/reg_ld_str.c b/arch/x86/math-emu/reg_ld_str.c similarity index 100% rename from arch/i386/math-emu/reg_ld_str.c rename to arch/x86/math-emu/reg_ld_str.c diff --git a/arch/i386/math-emu/reg_mul.c b/arch/x86/math-emu/reg_mul.c similarity index 100% rename from arch/i386/math-emu/reg_mul.c rename to arch/x86/math-emu/reg_mul.c diff --git a/arch/i386/math-emu/reg_norm.S b/arch/x86/math-emu/reg_norm.S similarity index 100% rename from arch/i386/math-emu/reg_norm.S rename to arch/x86/math-emu/reg_norm.S diff --git a/arch/i386/math-emu/reg_round.S b/arch/x86/math-emu/reg_round.S similarity index 100% rename from arch/i386/math-emu/reg_round.S rename to arch/x86/math-emu/reg_round.S diff --git a/arch/i386/math-emu/reg_u_add.S b/arch/x86/math-emu/reg_u_add.S similarity index 100% rename from arch/i386/math-emu/reg_u_add.S rename to arch/x86/math-emu/reg_u_add.S diff --git a/arch/i386/math-emu/reg_u_div.S b/arch/x86/math-emu/reg_u_div.S similarity index 100% rename from arch/i386/math-emu/reg_u_div.S rename to arch/x86/math-emu/reg_u_div.S diff --git a/arch/i386/math-emu/reg_u_mul.S b/arch/x86/math-emu/reg_u_mul.S similarity index 100% rename from arch/i386/math-emu/reg_u_mul.S rename to arch/x86/math-emu/reg_u_mul.S diff --git a/arch/i386/math-emu/reg_u_sub.S b/arch/x86/math-emu/reg_u_sub.S similarity index 100% rename from arch/i386/math-emu/reg_u_sub.S rename to arch/x86/math-emu/reg_u_sub.S diff --git a/arch/i386/math-emu/round_Xsig.S b/arch/x86/math-emu/round_Xsig.S similarity index 100% rename from arch/i386/math-emu/round_Xsig.S rename to arch/x86/math-emu/round_Xsig.S diff --git a/arch/i386/math-emu/shr_Xsig.S b/arch/x86/math-emu/shr_Xsig.S similarity index 100% rename from arch/i386/math-emu/shr_Xsig.S rename to arch/x86/math-emu/shr_Xsig.S diff --git a/arch/i386/math-emu/status_w.h b/arch/x86/math-emu/status_w.h similarity index 100% rename from arch/i386/math-emu/status_w.h rename to arch/x86/math-emu/status_w.h diff --git a/arch/i386/math-emu/version.h b/arch/x86/math-emu/version.h similarity index 100% rename from arch/i386/math-emu/version.h rename to arch/x86/math-emu/version.h diff --git a/arch/i386/math-emu/wm_shrx.S b/arch/x86/math-emu/wm_shrx.S similarity index 100% rename from arch/i386/math-emu/wm_shrx.S rename to arch/x86/math-emu/wm_shrx.S diff --git a/arch/i386/math-emu/wm_sqrt.S b/arch/x86/math-emu/wm_sqrt.S similarity index 100% rename from arch/i386/math-emu/wm_sqrt.S rename to arch/x86/math-emu/wm_sqrt.S