--- linux-source-3.1.orig/arch/m68k/Makefile_mm 2011-11-28 23:48:14.000000000 +0100 +++ linux-source-3.1/arch/m68k/Makefile_mm 2012-01-14 17:34:55.000000000 +0100 @@ -33,6 +33,10 @@ # without -fno-strength-reduce the 53c7xx.c driver fails ;-( KBUILD_CFLAGS += -pipe -fno-strength-reduce -ffixed-a2 +ifdef CONFIG_M68KFPU_EMU_ONLY +KBUILD_CFLAGS += -msoft-float +endif + # enable processor switch if compiled only for a single cpu ifndef CONFIG_M68020 ifndef CONFIG_M68030