mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 14:01:57 -09:00
Split target/Config.in.arch into multiple Config.in.* in arch/
target/Config.in.arch had become too long, and we want to remove the target/ directory. So let's move it to arch/ and split it this way: * An initial Config.in that lists the top-level architecture, and sources the arch-specific Config.in.<arch> files, as well as Config.in.common (see below) * One Config.in.<arch> per architecture, listing the CPU families, ABI choices, etc. * One Config.in.common that defines the gcc mtune, march, mcpu values and other hidden options. [Peter: space->tab fix, mipsel64 little endian, mips3 as noted by Arnout] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
committed by
Peter Korsgaard
parent
6c3e3ad419
commit
79ee3c1f84
62
arch/Config.in.arm
Normal file
62
arch/Config.in.arm
Normal file
@@ -0,0 +1,62 @@
|
||||
choice
|
||||
prompt "Target Architecture Variant"
|
||||
depends on BR2_arm || BR2_armeb
|
||||
default BR2_generic_arm
|
||||
help
|
||||
Specific CPU variant to use
|
||||
|
||||
config BR2_generic_arm
|
||||
bool "generic_arm"
|
||||
config BR2_arm7tdmi
|
||||
bool "arm7tdmi"
|
||||
config BR2_arm610
|
||||
bool "arm610"
|
||||
config BR2_arm710
|
||||
bool "arm710"
|
||||
config BR2_arm720t
|
||||
bool "arm720t"
|
||||
config BR2_arm920t
|
||||
bool "arm920t"
|
||||
config BR2_arm922t
|
||||
bool "arm922t"
|
||||
config BR2_arm926t
|
||||
bool "arm926t"
|
||||
config BR2_arm10t
|
||||
bool "arm10t"
|
||||
config BR2_arm1136jf_s
|
||||
bool "arm1136jf_s"
|
||||
config BR2_arm1176jz_s
|
||||
bool "arm1176jz-s"
|
||||
config BR2_arm1176jzf_s
|
||||
bool "arm1176jzf-s"
|
||||
config BR2_cortex_a8
|
||||
bool "cortex-A8"
|
||||
config BR2_cortex_a9
|
||||
bool "cortex-A9"
|
||||
config BR2_sa110
|
||||
bool "sa110"
|
||||
config BR2_sa1100
|
||||
bool "sa1100"
|
||||
config BR2_xscale
|
||||
bool "xscale"
|
||||
config BR2_iwmmxt
|
||||
bool "iwmmxt"
|
||||
endchoice
|
||||
|
||||
choice
|
||||
prompt "Target ABI"
|
||||
depends on BR2_arm || BR2_armeb
|
||||
default BR2_ARM_EABI
|
||||
help
|
||||
Application Binary Interface to use
|
||||
|
||||
Note:
|
||||
Using OABI is discouraged.
|
||||
|
||||
config BR2_ARM_EABI
|
||||
bool "EABI"
|
||||
config BR2_ARM_OABI
|
||||
bool "OABI"
|
||||
depends on !BR2_GCC_VERSION_4_7_X
|
||||
endchoice
|
||||
|
||||
Reference in New Issue
Block a user