aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r--arch/arm/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index 73df2297a5f3..95a96275f88a 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -1,6 +1,9 @@
1# 1#
2# arch/arm/Makefile 2# arch/arm/Makefile
3# 3#
4# This file is included by the global makefile so that you can add your own
5# architecture-specific flags and dependencies.
6#
4# This file is subject to the terms and conditions of the GNU General Public 7# This file is subject to the terms and conditions of the GNU General Public
5# License. See the file "COPYING" in the main directory of this archive 8# License. See the file "COPYING" in the main directory of this archive
6# for more details. 9# for more details.
@@ -59,6 +62,7 @@ tune-$(CONFIG_CPU_ARM926T) :=-mtune=arm9tdmi
59tune-$(CONFIG_CPU_SA110) :=-mtune=strongarm110 62tune-$(CONFIG_CPU_SA110) :=-mtune=strongarm110
60tune-$(CONFIG_CPU_SA1100) :=-mtune=strongarm1100 63tune-$(CONFIG_CPU_SA1100) :=-mtune=strongarm1100
61tune-$(CONFIG_CPU_XSCALE) :=$(call cc-option,-mtune=xscale,-mtune=strongarm110) -Wa,-mcpu=xscale 64tune-$(CONFIG_CPU_XSCALE) :=$(call cc-option,-mtune=xscale,-mtune=strongarm110) -Wa,-mcpu=xscale
65tune-$(CONFIG_CPU_XSC3) :=$(call cc-option,-mtune=xscale,-mtune=strongarm110) -Wa,-mcpu=xscale
62tune-$(CONFIG_CPU_V6) :=$(call cc-option,-mtune=arm1136j-s,-mtune=strongarm) 66tune-$(CONFIG_CPU_V6) :=$(call cc-option,-mtune=arm1136j-s,-mtune=strongarm)
63 67
64ifeq ($(CONFIG_AEABI),y) 68ifeq ($(CONFIG_AEABI),y)
@@ -99,6 +103,7 @@ endif
99 machine-$(CONFIG_ARCH_IOP3XX) := iop3xx 103 machine-$(CONFIG_ARCH_IOP3XX) := iop3xx
100 machine-$(CONFIG_ARCH_IXP4XX) := ixp4xx 104 machine-$(CONFIG_ARCH_IXP4XX) := ixp4xx
101 machine-$(CONFIG_ARCH_IXP2000) := ixp2000 105 machine-$(CONFIG_ARCH_IXP2000) := ixp2000
106 machine-$(CONFIG_ARCH_IXP23XX) := ixp23xx
102 machine-$(CONFIG_ARCH_OMAP1) := omap1 107 machine-$(CONFIG_ARCH_OMAP1) := omap1
103 machine-$(CONFIG_ARCH_OMAP2) := omap2 108 machine-$(CONFIG_ARCH_OMAP2) := omap2
104 incdir-$(CONFIG_ARCH_OMAP) := omap 109 incdir-$(CONFIG_ARCH_OMAP) := omap
@@ -110,6 +115,7 @@ endif
110 machine-$(CONFIG_ARCH_AAEC2000) := aaec2000 115 machine-$(CONFIG_ARCH_AAEC2000) := aaec2000
111 machine-$(CONFIG_ARCH_REALVIEW) := realview 116 machine-$(CONFIG_ARCH_REALVIEW) := realview
112 machine-$(CONFIG_ARCH_AT91RM9200) := at91rm9200 117 machine-$(CONFIG_ARCH_AT91RM9200) := at91rm9200
118 machine-$(CONFIG_ARCH_EP93XX) := ep93xx
113 119
114ifeq ($(CONFIG_ARCH_EBSA110),y) 120ifeq ($(CONFIG_ARCH_EBSA110),y)
115# This is what happens if you forget the IOCS16 line. 121# This is what happens if you forget the IOCS16 line.
@@ -181,7 +187,7 @@ endif
181 187
182archprepare: maketools 188archprepare: maketools
183 189
184.PHONY: maketools FORCE 190PHONY += maketools FORCE
185maketools: include/linux/version.h include/asm-arm/.arch FORCE 191maketools: include/linux/version.h include/asm-arm/.arch FORCE
186 $(Q)$(MAKE) $(build)=arch/arm/tools include/asm-arm/mach-types.h 192 $(Q)$(MAKE) $(build)=arch/arm/tools include/asm-arm/mach-types.h
187 193