From: Dave Jones To catch accidental usage of floating point. arch/i386/Makefile | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/i386/Makefile~use-soft-float arch/i386/Makefile --- 25/arch/i386/Makefile~use-soft-float 2004-01-07 10:36:36.000000000 -0800 +++ 25-akpm/arch/i386/Makefile 2004-01-07 10:36:36.000000000 -0800 @@ -19,7 +19,7 @@ LDFLAGS := -m elf_i386 OBJCOPYFLAGS := -O binary -R .note -R .comment -S LDFLAGS_vmlinux := -CFLAGS += -pipe +CFLAGS += -pipe -msoft-float # prevent gcc from keeping the stack 16 byte aligned CFLAGS += $(call check_gcc,-mpreferred-stack-boundary=2,) _