summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorRussell King <rmk@dyn-67.arm.linux.org.uk>2008-09-09 13:56:45 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2008-09-09 13:56:45 +0100
commit80cec14a83ad0ad109d822b3f3482a379bc481ba (patch)
treef4d9a326b7088556dc9d34e3cfc42fe4e2c3fb2e /arch/arm/boot
parentfbd3bdb213e91e9e698959caae1f3b4ead515602 (diff)
downloadlinux-stable-80cec14a83ad0ad109d822b3f3482a379bc481ba.tar.gz
linux-stable-80cec14a83ad0ad109d822b3f3482a379bc481ba.tar.bz2
linux-stable-80cec14a83ad0ad109d822b3f3482a379bc481ba.zip
[ARM] Add -march=all to assembly file build in arch/arm/boot/compressed
This allows assembly files to be crafted to cover all ARM CPU types rather than erroring out on instructions only in later CPUs. We are careful in these files to only execute CPU specific code when the CPU ID says we can. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/compressed/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/boot/compressed/Makefile b/arch/arm/boot/compressed/Makefile
index 94462a097f86..7a03f2007882 100644
--- a/arch/arm/boot/compressed/Makefile
+++ b/arch/arm/boot/compressed/Makefile
@@ -76,7 +76,7 @@ KBUILD_CFLAGS = $(subst -pg, , $(ORIG_CFLAGS))
endif
EXTRA_CFLAGS := -fpic -fno-builtin
-EXTRA_AFLAGS :=
+EXTRA_AFLAGS := -Wa,-march=all
# Supply ZRELADDR, INITRD_PHYS and PARAMS_PHYS to the decompressor via
# linker symbols. We only define initrd_phys and params_phys if the