... to follow the convention: type, default, depends on, select, help.
Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
# Set up flat binary type
choice
prompt "FLAT Binary type"
- depends on BR2_BINFMT_FLAT
default BR2_BINFMT_FLAT_ONE
+ depends on BR2_BINFMT_FLAT
config BR2_BINFMT_FLAT_ONE
bool "One memory region"
choice
prompt "Target CPU"
- depends on BR2_arc
default BR2_arc770d
+ depends on BR2_arc
help
Specific CPU to use
choice
prompt "Target ABI"
- depends on BR2_arm || BR2_armeb
default BR2_ARM_EABIHF if BR2_ARM_CPU_HAS_VFPV2
default BR2_ARM_EABI
+ depends on BR2_arm || BR2_armeb
help
Application Binary Interface to use. The Application Binary
Interface describes the calling conventions (how arguments
default "lp64" if BR2_aarch64 || BR2_aarch64_be
config BR2_GCC_TARGET_FPU
- depends on BR2_arm || BR2_armeb
default "vfp" if BR2_ARM_FPU_VFPV2
default "vfpv3" if BR2_ARM_FPU_VFPV3
default "vfpv3-d16" if BR2_ARM_FPU_VFPV3D16
default "neon-vfpv4" if BR2_ARM_FPU_NEON_VFPV4
default "fp-armv8" if BR2_ARM_FPU_FP_ARMV8
default "neon-fp-armv8" if BR2_ARM_FPU_NEON_FP_ARMV8
+ depends on BR2_arm || BR2_armeb
config BR2_GCC_TARGET_FLOAT_ABI
default "soft" if BR2_ARM_SOFT_FLOAT
choice
prompt "Target CPU"
- depends on BR2_bfin
default BR2_bf532
+ depends on BR2_bfin
help
Specify target CPU
config BR2_bf512
# coldfire variants will be added later
choice
prompt "Target CPU"
- depends on BR2_m68k
default BR2_m68k_68040
+ depends on BR2_m68k
help
Specific CPU variant to use
choice
prompt "Target Architecture Variant"
- depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
default BR2_mips_32 if BR2_mips || BR2_mipsel
default BR2_mips_64 if BR2_mips64 || BR2_mips64el
+ depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
help
Specific CPU variant to use
choice
prompt "Target ABI"
- depends on BR2_mips64 || BR2_mips64el
default BR2_MIPS_NABI32
+ depends on BR2_mips64 || BR2_mips64el
help
Application Binary Interface to use
choice
prompt "FP mode"
- depends on !BR2_ARCH_IS_64 && !BR2_MIPS_SOFT_FLOAT
default BR2_MIPS_FP32_MODE_XX
+ depends on !BR2_ARCH_IS_64 && !BR2_MIPS_SOFT_FLOAT
help
MIPS32 supports different FP modes (32,xx,64). Information about FP
modes can be found here:
choice
prompt "Target NaN"
- depends on BR2_mips_32r5 || BR2_mips_64r5
default BR2_MIPS_ENABLE_NAN_2008
+ depends on BR2_mips_32r5 || BR2_mips_64r5
help
MIPS supports two different NaN encodings, legacy and 2008.
Information about MIPS NaN encodings can be found here:
depends on !BR2_ARCH_IS_64
config BR2_powerpc_7400
bool "7400"
- select BR2_POWERPC_CPU_HAS_ALTIVEC
depends on !BR2_ARCH_IS_64
+ select BR2_POWERPC_CPU_HAS_ALTIVEC
config BR2_powerpc_7450
bool "7450"
- select BR2_POWERPC_CPU_HAS_ALTIVEC
depends on !BR2_ARCH_IS_64
+ select BR2_POWERPC_CPU_HAS_ALTIVEC
config BR2_powerpc_750
bool "750"
depends on !BR2_ARCH_IS_64
choice
prompt "Target Architecture Variant"
- depends on BR2_sh
default BR2_sh4
+ depends on BR2_sh
help
Specific CPU variant to use
choice
prompt "Target Architecture Variant"
- depends on BR2_sparc || BR2_sparc64
default BR2_sparc_v8 if BR2_sparc
default BR2_sparc_v9 if BR2_sparc64
+ depends on BR2_sparc || BR2_sparc64
help
Specific CPU variant to use
choice
prompt "Target Architecture Variant"
- depends on BR2_i386 || BR2_x86_64
default BR2_x86_i586 if BR2_i386
+ depends on BR2_i386 || BR2_x86_64
help
Specific CPU variant to use
depends on !BR2_x86_64
config BR2_x86_pentium_mmx
bool "pentium MMX"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
config BR2_x86_pentium_m
bool "pentium mobile"
+ depends on !BR2_x86_64
select BR2_X86_CPU_HAS_MMX
select BR2_X86_CPU_HAS_SSE
- depends on !BR2_x86_64
config BR2_x86_pentium2
bool "pentium2"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
config BR2_x86_pentium3
bool "pentium3"
+ depends on !BR2_x86_64
select BR2_X86_CPU_HAS_MMX
select BR2_X86_CPU_HAS_SSE
- depends on !BR2_x86_64
config BR2_x86_pentium4
bool "pentium4"
+ depends on !BR2_x86_64
select BR2_X86_CPU_HAS_MMX
select BR2_X86_CPU_HAS_SSE
select BR2_X86_CPU_HAS_SSE2
- depends on !BR2_x86_64
config BR2_x86_prescott
bool "prescott"
+ depends on !BR2_x86_64
select BR2_X86_CPU_HAS_MMX
select BR2_X86_CPU_HAS_SSE
select BR2_X86_CPU_HAS_SSE2
select BR2_X86_CPU_HAS_SSE3
- depends on !BR2_x86_64
config BR2_x86_nocona
bool "nocona"
select BR2_X86_CPU_HAS_MMX
select BR2_X86_CPU_HAS_SSE42
config BR2_x86_k6
bool "k6"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
config BR2_x86_k6_2
bool "k6-2"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
config BR2_x86_athlon
bool "athlon"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
config BR2_x86_athlon_4
bool "athlon-4"
+ depends on !BR2_x86_64
select BR2_X86_CPU_HAS_MMX
select BR2_X86_CPU_HAS_SSE
- depends on !BR2_x86_64
config BR2_x86_opteron
bool "opteron"
select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
config BR2_x86_c3
bool "Via/Cyrix C3 (Samuel/Ezra cores)"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
config BR2_x86_c32
bool "Via C3-2 (Nehemiah cores)"
+ depends on !BR2_x86_64
select BR2_X86_CPU_HAS_MMX
select BR2_X86_CPU_HAS_SSE
- depends on !BR2_x86_64
config BR2_x86_winchip_c6
bool "IDT Winchip C6"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
config BR2_x86_winchip2
bool "IDT Winchip 2"
- select BR2_X86_CPU_HAS_MMX
depends on !BR2_x86_64
+ select BR2_X86_CPU_HAS_MMX
endchoice
config BR2_ARCH
choice
prompt "Target Architecture Variant"
- depends on BR2_xtensa
default BR2_xtensa_fsf
+ depends on BR2_xtensa
config BR2_XTENSA_CUSTOM
- select BR2_ARCH_HAS_MMU_OPTIONAL
bool "Custom Xtensa processor configuration"
+ select BR2_ARCH_HAS_MMU_OPTIONAL
config BR2_xtensa_fsf
- select BR2_ARCH_HAS_MMU_MANDATORY
bool "fsf - Default configuration"
+ select BR2_ARCH_HAS_MMU_MANDATORY
endchoice
choice
prompt "Target Architecture Endianness"
- depends on BR2_XTENSA_CUSTOM
default BR2_XTENSA_LITTLE_ENDIAN
+ depends on BR2_XTENSA_CUSTOM
config BR2_XTENSA_LITTLE_ENDIAN
bool "Little endian"