]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
x86/fpu: Remove the math-emu/ FPU emulation library
authorIngo Molnar <mingo@kernel.org>
Sun, 14 Dec 2025 08:37:14 +0000 (09:37 +0100)
committerIngo Molnar <mingo@kernel.org>
Fri, 8 May 2026 05:34:03 +0000 (07:34 +0200)
commit823caa17388451d1ca9238f26472509c8bbda117
treefc2e0b863ea849e4d5e0b0882ecaf60fe3e7ea72
parentd8b55ce0c9958243c0b69211b12185287750d81a
x86/fpu: Remove the math-emu/ FPU emulation library

Now that all enabling code is gone, remove the
FPU emulation library as well.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Dave Hansen <dave.hansen@linux.intel.com>
Cc: Ahmed S. Darwish <darwi@linutronix.de>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: https://lore.kernel.org/r/20250425084216.3913608-11-mingo@kernel.org
47 files changed:
arch/x86/math-emu/Makefile [deleted file]
arch/x86/math-emu/README [deleted file]
arch/x86/math-emu/control_w.h [deleted file]
arch/x86/math-emu/div_Xsig.S [deleted file]
arch/x86/math-emu/div_small.S [deleted file]
arch/x86/math-emu/errors.c [deleted file]
arch/x86/math-emu/exception.h [deleted file]
arch/x86/math-emu/fpu_arith.c [deleted file]
arch/x86/math-emu/fpu_asm.h [deleted file]
arch/x86/math-emu/fpu_aux.c [deleted file]
arch/x86/math-emu/fpu_emu.h [deleted file]
arch/x86/math-emu/fpu_entry.c [deleted file]
arch/x86/math-emu/fpu_etc.c [deleted file]
arch/x86/math-emu/fpu_proto.h [deleted file]
arch/x86/math-emu/fpu_system.h [deleted file]
arch/x86/math-emu/fpu_tags.c [deleted file]
arch/x86/math-emu/fpu_trig.c [deleted file]
arch/x86/math-emu/get_address.c [deleted file]
arch/x86/math-emu/load_store.c [deleted file]
arch/x86/math-emu/mul_Xsig.S [deleted file]
arch/x86/math-emu/poly.h [deleted file]
arch/x86/math-emu/poly_2xm1.c [deleted file]
arch/x86/math-emu/poly_atan.c [deleted file]
arch/x86/math-emu/poly_l2.c [deleted file]
arch/x86/math-emu/poly_sin.c [deleted file]
arch/x86/math-emu/poly_tan.c [deleted file]
arch/x86/math-emu/polynom_Xsig.S [deleted file]
arch/x86/math-emu/reg_add_sub.c [deleted file]
arch/x86/math-emu/reg_compare.c [deleted file]
arch/x86/math-emu/reg_constant.c [deleted file]
arch/x86/math-emu/reg_constant.h [deleted file]
arch/x86/math-emu/reg_convert.c [deleted file]
arch/x86/math-emu/reg_divide.c [deleted file]
arch/x86/math-emu/reg_ld_str.c [deleted file]
arch/x86/math-emu/reg_mul.c [deleted file]
arch/x86/math-emu/reg_norm.S [deleted file]
arch/x86/math-emu/reg_round.S [deleted file]
arch/x86/math-emu/reg_u_add.S [deleted file]
arch/x86/math-emu/reg_u_div.S [deleted file]
arch/x86/math-emu/reg_u_mul.S [deleted file]
arch/x86/math-emu/reg_u_sub.S [deleted file]
arch/x86/math-emu/round_Xsig.S [deleted file]
arch/x86/math-emu/shr_Xsig.S [deleted file]
arch/x86/math-emu/status_w.h [deleted file]
arch/x86/math-emu/version.h [deleted file]
arch/x86/math-emu/wm_shrx.S [deleted file]
arch/x86/math-emu/wm_sqrt.S [deleted file]