u-boot-brain/arch
Albert ARIBAUD 62e92077a8 arm: support Thumb-1 with CONFIG_SYS_THUMB_BUILD
When building a Thumb-1-only target with CONFIG_SYS_THUMB_BUILD,
some files fail to build, most of the time because they include
mcr instructions, which only exist for Thumb-2.

This patch introduces a Kconfig option CONFIG_THUMB2 and uses
it to select between Thumb-2 and ARM mode for the aforementioned
files.

Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
2015-11-10 15:03:48 +01:00
..
arc arc: Use the generic bitops headers 2015-11-05 10:52:29 -05:00
arm arm: support Thumb-1 with CONFIG_SYS_THUMB_BUILD 2015-11-10 15:03:48 +01:00
avr32 avr32: Use the generic bitops headers 2015-11-05 10:52:31 -05:00
blackfin blackfin: Use the generic bitops headers 2015-11-05 10:52:06 -05:00
m68k m68k: Use the generic bitops headers 2015-11-05 10:52:04 -05:00
microblaze microblaze: Use the generic bitops headers 2015-11-05 10:52:11 -05:00
mips Merge branch 'master' of git://git.denx.de/u-boot-mips 2015-11-06 09:17:17 -05:00
nds32 nds32: Use the generic bitops headers 2015-11-05 10:52:21 -05:00
nios2 Merge branch 'master' of git://git.denx.de/u-boot-nios 2015-11-06 09:21:33 -05:00
openrisc openrisc: Use the generic bitops headers 2015-11-05 10:52:19 -05:00
powerpc powerpc: Remove __ilog2_u64 and ffs4 from bitops 2015-11-05 16:47:05 -05:00
sandbox sandbox: Use the generic bitops headers 2015-11-05 10:52:14 -05:00
sh sh: Use the generic bitops headers 2015-11-05 10:52:09 -05:00
sparc sparc: Use the generic bitops headers 2015-11-05 10:52:16 -05:00
x86 x86: Use the generic bitops headers 2015-11-05 10:52:01 -05:00
.gitignore .gitignore: drop include/asm/proc from ignore pattern 2014-06-19 11:18:54 -04:00
Kconfig arm, powerpc: select SYS_GENERIC_BOARD 2015-10-24 13:50:38 -04:00