X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/f1d5ca45b61ea84f3f057393fe7d7162b2aa4853..dc1a5ccf8e1fe4a081ffe34488cc1dee624cb341:/target/linux/generic-2.6/patches-2.6.30/025-mips_disable_fpu.patch?ds=sidebyside diff --git a/target/linux/generic-2.6/patches-2.6.30/025-mips_disable_fpu.patch b/target/linux/generic-2.6/patches-2.6.30/025-mips_disable_fpu.patch index ffd0af5f1..47ff7073d 100644 --- a/target/linux/generic-2.6/patches-2.6.30/025-mips_disable_fpu.patch +++ b/target/linux/generic-2.6/patches-2.6.30/025-mips_disable_fpu.patch @@ -13,8 +13,8 @@ Signed-off-by: Florian Fainelli bool +config MIPS_FPU_EMU -+ bool -+ default n ++ bool "Enable FPU emulation" ++ default y + help + This option allows building a kernel with or without the Algorithmics + FPU emulator enabled. Turning off this option results in a kernel which @@ -115,7 +115,7 @@ Signed-off-by: Florian Fainelli void fpu_emulator_init_fpu(void) { static int first = 1; -@@ -112,4 +113,34 @@ int fpu_emulator_restore_context32(struc +@@ -112,4 +113,36 @@ int fpu_emulator_restore_context32(struc return err; } @@ -125,6 +125,8 @@ Signed-off-by: Florian Fainelli + +void fpu_emulator_init_fpu(void) +{ ++ printk(KERN_INFO "FPU emulator disabled, make sure your toolchain" ++ "was compiled with software floating point support (soft-float)\n"); + return; +} +