diff options
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r-- | arch/arm/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 1ba358ba16b8..c01e4a728554 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile | |||
@@ -59,6 +59,7 @@ comma = , | |||
59 | # Note that GCC does not numerically define an architecture version | 59 | # Note that GCC does not numerically define an architecture version |
60 | # macro, but instead defines a whole series of macros which makes | 60 | # macro, but instead defines a whole series of macros which makes |
61 | # testing for a specific architecture or later rather impossible. | 61 | # testing for a specific architecture or later rather impossible. |
62 | arch-$(CONFIG_CPU_32v7M) :=-D__LINUX_ARM_ARCH__=7 -march=armv7-m -Wa,-march=armv7-m | ||
62 | arch-$(CONFIG_CPU_32v7) :=-D__LINUX_ARM_ARCH__=7 $(call cc-option,-march=armv7-a,-march=armv5t -Wa$(comma)-march=armv7-a) | 63 | arch-$(CONFIG_CPU_32v7) :=-D__LINUX_ARM_ARCH__=7 $(call cc-option,-march=armv7-a,-march=armv5t -Wa$(comma)-march=armv7-a) |
63 | arch-$(CONFIG_CPU_32v6) :=-D__LINUX_ARM_ARCH__=6 $(call cc-option,-march=armv6,-march=armv5t -Wa$(comma)-march=armv6) | 64 | arch-$(CONFIG_CPU_32v6) :=-D__LINUX_ARM_ARCH__=6 $(call cc-option,-march=armv6,-march=armv5t -Wa$(comma)-march=armv6) |
64 | # Only override the compiler option if ARMv6. The ARMv6K extensions are | 65 | # Only override the compiler option if ARMv6. The ARMv6K extensions are |
@@ -168,9 +169,10 @@ machine-$(CONFIG_ARCH_OMAP1) += omap1 | |||
168 | machine-$(CONFIG_ARCH_OMAP2PLUS) += omap2 | 169 | machine-$(CONFIG_ARCH_OMAP2PLUS) += omap2 |
169 | machine-$(CONFIG_ARCH_ORION5X) += orion5x | 170 | machine-$(CONFIG_ARCH_ORION5X) += orion5x |
170 | machine-$(CONFIG_ARCH_PICOXCELL) += picoxcell | 171 | machine-$(CONFIG_ARCH_PICOXCELL) += picoxcell |
171 | machine-$(CONFIG_ARCH_PRIMA2) += prima2 | 172 | machine-$(CONFIG_ARCH_SIRF) += prima2 |
172 | machine-$(CONFIG_ARCH_PXA) += pxa | 173 | machine-$(CONFIG_ARCH_PXA) += pxa |
173 | machine-$(CONFIG_ARCH_REALVIEW) += realview | 174 | machine-$(CONFIG_ARCH_REALVIEW) += realview |
175 | machine-$(CONFIG_ARCH_ROCKCHIP) += rockchip | ||
174 | machine-$(CONFIG_ARCH_RPC) += rpc | 176 | machine-$(CONFIG_ARCH_RPC) += rpc |
175 | machine-$(CONFIG_ARCH_S3C24XX) += s3c24xx | 177 | machine-$(CONFIG_ARCH_S3C24XX) += s3c24xx |
176 | machine-$(CONFIG_ARCH_S3C64XX) += s3c64xx | 178 | machine-$(CONFIG_ARCH_S3C64XX) += s3c64xx |
@@ -194,9 +196,11 @@ machine-$(CONFIG_PLAT_SPEAR) += spear | |||
194 | machine-$(CONFIG_ARCH_VIRT) += virt | 196 | machine-$(CONFIG_ARCH_VIRT) += virt |
195 | machine-$(CONFIG_ARCH_ZYNQ) += zynq | 197 | machine-$(CONFIG_ARCH_ZYNQ) += zynq |
196 | machine-$(CONFIG_ARCH_SUNXI) += sunxi | 198 | machine-$(CONFIG_ARCH_SUNXI) += sunxi |
199 | machine-$(CONFIG_ARCH_KEYSTONE) += keystone | ||
197 | 200 | ||
198 | # Platform directory name. This list is sorted alphanumerically | 201 | # Platform directory name. This list is sorted alphanumerically |
199 | # by CONFIG_* macro name. | 202 | # by CONFIG_* macro name. |
203 | plat-$(CONFIG_ARCH_EXYNOS) += samsung | ||
200 | plat-$(CONFIG_ARCH_OMAP) += omap | 204 | plat-$(CONFIG_ARCH_OMAP) += omap |
201 | plat-$(CONFIG_ARCH_S3C64XX) += samsung | 205 | plat-$(CONFIG_ARCH_S3C64XX) += samsung |
202 | plat-$(CONFIG_PLAT_IOP) += iop | 206 | plat-$(CONFIG_PLAT_IOP) += iop |