]> git.sur5r.net Git - u-boot/commitdiff
Merge branch 'u-boot/master'
authorAlbert ARIBAUD <albert.u.boot@aribaud.net>
Fri, 10 Apr 2015 12:22:23 +0000 (14:22 +0200)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Fri, 10 Apr 2015 12:22:23 +0000 (14:22 +0200)
1  2 
arch/arm/Makefile

diff --combined arch/arm/Makefile
index 54be9250c2acef46c2355d0f61dff74a77468b3c,bac3cb27e251bc3a0804a73dc223110649cfb68e..6463c1947c17caa6b05c8bcae6043d208c6d2f85
@@@ -2,41 -2,10 +2,42 @@@
  # SPDX-License-Identifier:    GPL-2.0+
  #
  
 +# This selects which instruction set is used.
 +arch-$(CONFIG_CPU_ARM720T)    =-march=armv4
 +arch-$(CONFIG_CPU_ARM920T)    =-march=armv4
 +arch-$(CONFIG_CPU_ARM926EJS)  =-march=armv5te
 +arch-$(CONFIG_CPU_ARM946ES)   =-march=armv4
 +arch-$(CONFIG_CPU_SA1100)     =-march=armv4
 +arch-$(CONFIG_CPU_PXA)                =
 +arch-$(CONFIG_CPU_ARM1136)    =-march=armv5
 +arch-$(CONFIG_CPU_ARM1176)    =-march=armv5t
 +arch-$(CONFIG_CPU_V7)         =$(call cc-option, -march=armv7-a, -march=armv5)
 +arch-$(CONFIG_ARM64)          =-march=armv8-a
 +
 +# Evaluate arch cc-option calls now
 +arch-y := $(arch-y)
 +
 +# This selects how we optimise for the processor.
 +tune-$(CONFIG_CPU_ARM720T)    =-mtune=arm7tdmi
 +tune-$(CONFIG_CPU_ARM920T)    =
 +tune-$(CONFIG_CPU_ARM926EJS)  =
 +tune-$(CONFIG_CPU_ARM946ES)   =
 +tune-$(CONFIG_CPU_SA1100)     =-mtune=strongarm1100
 +tune-$(CONFIG_CPU_PXA)                =-mcpu=xscale
 +tune-$(CONFIG_CPU_ARM1136)    =
 +tune-$(CONFIG_CPU_ARM1176)    =
 +tune-$(CONFIG_CPU_V7)         =
 +tune-$(CONFIG_ARM64)          =
 +
 +# Evaluate tune cc-option calls now
 +tune-y := $(tune-y)
 +
 +PLATFORM_CPPFLAGS += $(arch-y) $(tune-y)
 +
  # Machine directory name.  This list is sorted alphanumerically
  # by CONFIG_* macro name.
  machine-$(CONFIG_ARCH_AT91)           += at91
+ machine-$(CONFIG_ARCH_BCM283X)                += bcm283x
  machine-$(CONFIG_ARCH_DAVINCI)                += davinci
  machine-$(CONFIG_ARCH_HIGHBANK)               += highbank
  machine-$(CONFIG_ARCH_KEYSTONE)               += keystone