patch-2.4.0-test2 linux/arch/arm/Makefile
Next file: linux/arch/arm/boot/compressed/Makefile
Previous file: linux/arch/alpha/vmlinux.lds
Back to the patch index
Back to the overall index
- Lines: 42
- Date:
Mon Jun 19 17:59:33 2000
- Orig file:
v2.4.0-test1/linux/arch/arm/Makefile
- Orig date:
Tue May 23 15:31:32 2000
diff -u --recursive --new-file v2.4.0-test1/linux/arch/arm/Makefile linux/arch/arm/Makefile
@@ -19,7 +19,7 @@
AFLAGS += -mno-fpu
CFLAGS_PIPE := -pipe
-CFLAGS := $(CFLAGS) $(CFLAGS_PIPE)
+CFLAGS := $(CFLAGS) $(CFLAGS_PIPE) -msoft-float
ifdef CONFIG_FRAME_POINTER
CFLAGS := $(CFLAGS:-fomit-frame-pointer=)
@@ -29,11 +29,13 @@
CFLAGS += -g
endif
+GZFLAGS = -9
+
# Ensure this is ld "2.9.4" or later
NEW_LINKER := $(shell if $(LD) --gc-sections --version >/dev/null 2>&1; then echo y; else echo n; fi)
ifneq ($(NEW_LINKER),y)
-dummy:; @echo '*** 2.3 kernels no longer build correctly with old versions of binutils.'
+dummy:; @echo '*** ${VERSION}.${PATCHLEVEL} kernels no longer build correctly with old versions of binutils.'
@echo '*** Please upgrade your binutils to 2.9.5.'
@false
endif
@@ -45,7 +47,7 @@
# select flags depending on the compiler
#
ifeq ($(NEW_GCC),y)
-CFLAGS += -mshort-load-bytes -msoft-float
+CFLAGS += -mshort-load-bytes
CFLAGS_PROC_CPU_26 := -mcpu=arm3 -Os
CFLAGS_PROC_CPU_32v3 := -march=armv3
CFLAGS_PROC_CPU_32v4 := -march=armv4
@@ -110,7 +112,7 @@
LIBGCC := $(shell $(CC) $(CFLAGS) --print-libgcc-file-name)
-export LIBGCC MACHINE PROCESSOR TEXTADDR
+export LIBGCC MACHINE PROCESSOR TEXTADDR GZFLAGS
ifeq ($(CONFIG_ARCH_A5K),y)
MACHINE = a5k
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)