1.1 --- a/config/arch/arm.in Sat Jan 09 15:52:06 2010 +0100
1.2 +++ b/config/arch/arm.in Thu Jan 13 23:20:39 2011 +0100
1.3 @@ -14,55 +14,3 @@
1.4 help
1.5 The ARM architecture, as defined by:
1.6 http://www.arm.com/
1.7 -
1.8 -config ARCH_ARM_MODE
1.9 - string
1.10 - default "arm" if ARCH_ARM_MODE_ARM
1.11 - default "thumb" if ARCH_ARM_MODE_THUMB
1.12 -
1.13 -choice
1.14 - bool
1.15 - prompt "Default instruction set mode"
1.16 - default ARCH_ARM_MODE_ARM
1.17 -
1.18 -config ARCH_ARM_MODE_ARM
1.19 - bool
1.20 - prompt "arm"
1.21 - help
1.22 - Defaults to emitting instructions in the ARM mode.
1.23 -
1.24 -config ARCH_ARM_MODE_THUMB
1.25 - bool
1.26 - prompt "thumb (EXPERIMENTAL)"
1.27 - depends on EXPERIMENTAL
1.28 - help
1.29 - Defaults to emitting instructions in the THUMB mode.
1.30 -
1.31 -endchoice
1.32 -
1.33 -config ARCH_ARM_INTERWORKING
1.34 - bool
1.35 - prompt "Use Thumb-interworking (READ HELP)"
1.36 - default n
1.37 - depends on EXPERIMENTAL
1.38 - help
1.39 - Excerpt from the gcc manual:
1.40 -
1.41 - > Generate code which supports calling between the ARM and Thumb
1.42 - > instruction sets. Without this option the two instruction sets
1.43 - > cannot be reliably used inside one program. The default is
1.44 - > [not to use interwork], since slightly larger code is generated
1.45 - > when [interwork] is specified.
1.46 -
1.47 -config ARCH_ARM_EABI
1.48 - bool
1.49 - prompt "Use EABI"
1.50 - default y
1.51 - help
1.52 - Set up the toolchain so that it generates EABI-compliant binaries.
1.53 -
1.54 -config ARCH_ARM_ABI_OK
1.55 - bool
1.56 - default y
1.57 - depends on ! ARCH_ARM_EABI
1.58 - select ARCH_SUPPORT_ABI