distro: Move thumb into distro features
authorKhem Raj <raj.khem@gmail.com>
Sun, 18 Jul 2010 22:18:55 +0000 (22:18 +0000)
committerKhem Raj <raj.khem@gmail.com>
Wed, 21 Jul 2010 17:24:49 +0000 (10:24 -0700)
commite7adac34e40afeb0c0ae5fe3d1207d9bf10dfabc
treef9932465ae13556f8d7fd2259d75f137f62ffa7d
parent49cd7db742d12a7cf5c88673625561524044cd72
distro: Move thumb into distro features

* Currenlty we define the thumb specific overrides in machine tune files
  and as machine conf files are included before the distro conf files
  the overrides dont get right values and set incorrectly.

* This patch moves the tune-thumb.inc from machine/include into
  distro/include and lets distro decide on thumb and thumb-interworking
  features based on the machine selected. If a machine which does not
  support thumb like all armv4 based machines is selected then distro
  makes correct decision now to disable thumb and thumb-interworking
  based upon the machine seletected.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
21 files changed:
conf/distro/angstrom-2008.1.conf
conf/distro/gmustix.conf
conf/distro/include/arm-thumb.inc [moved from conf/machine/include/tune-thumb.inc with 100% similarity]
conf/distro/kaeilos-2010.conf
conf/distro/kaeilos.conf
conf/distro/micro.conf
conf/distro/minimal.conf
conf/distro/shr.conf
conf/distro/slugos.conf
conf/machine/include/ixp4xx.inc
conf/machine/include/tune-arm1136-novfp.inc
conf/machine/include/tune-arm1136jf-s.inc
conf/machine/include/tune-arm1176jzf-s.inc
conf/machine/include/tune-arm920t.inc
conf/machine/include/tune-arm926ejs.inc
conf/machine/include/tune-arm9tdmi.inc
conf/machine/include/tune-armv7.inc
conf/machine/include/tune-ep9312.inc
conf/machine/include/tune-xscale.inc
conf/machine/palmz31.conf
conf/machine/palmz72.conf