--- ul/arch/i386/Makefile.~1~ 2003-09-12 19:58:13.000000000 +0200 +++ ul/arch/i386/Makefile 2003-09-12 20:09:09.000000000 +0200 @@ -21,7 +21,7 @@ OBJCOPY=$(CROSS_COMPILE)objcopy -O binar LDFLAGS=-e stext LINKFLAGS =-T $(TOPDIR)/arch/i386/vmlinux.lds $(LDFLAGS) --warn-common -CFLAGS += -pipe +CFLAGS += -pipe -msoft-float check_gcc = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi) --- ul/arch/x86_64/Makefile.~1~ 2003-09-12 19:58:10.000000000 +0200 +++ ul/arch/x86_64/Makefile 2003-09-12 20:09:25.000000000 +0200 @@ -40,6 +40,7 @@ LINKFLAGS =-T $(TOPDIR)/arch/x86_64/vmli CFLAGS += -mno-red-zone CFLAGS += -mcmodel=kernel +CFLAGS += -msoft-float CFLAGS += -pipe CFLAGS += -fno-reorder-blocks # needed for later gcc 3.1