d04ea6e4e8
This config option corresponds to the string returned by readelf for the "Machine" field of the ELF header. It will be used to check if the architecture of binaries built by Buildroot match the target architecture. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
49 lines
1.3 KiB
Plaintext
49 lines
1.3 KiB
Plaintext
choice
|
|
prompt "Target Architecture Variant"
|
|
default BR2_ck610
|
|
help
|
|
Specific CPU variant to use
|
|
|
|
config BR2_ck610
|
|
bool "ck610"
|
|
|
|
config BR2_ck807
|
|
bool "ck807"
|
|
|
|
config BR2_ck810
|
|
bool "ck810"
|
|
|
|
endchoice
|
|
|
|
config BR2_CSKY_FPU
|
|
bool "Enable FPU coprocessor"
|
|
depends on BR2_ck810 || BR2_ck807
|
|
help
|
|
You can say N here if your C-SKY CPU doesn't have a
|
|
Floating-Point Coprocessor or if you don't need FPU support
|
|
for your user-space programs.
|
|
|
|
config BR2_CSKY_DSP
|
|
bool "Enable DSP enhanced instructions"
|
|
depends on BR2_ck810 || BR2_ck807
|
|
|
|
config BR2_ARCH
|
|
default "csky"
|
|
|
|
config BR2_ENDIAN
|
|
default "LITTLE"
|
|
|
|
config BR2_GCC_TARGET_CPU
|
|
default "ck610" if (BR2_ck610 && !BR2_CSKY_FPU && !BR2_CSKY_DSP)
|
|
default "ck807" if (BR2_ck807 && !BR2_CSKY_FPU && !BR2_CSKY_DSP)
|
|
default "ck807e" if (BR2_ck807 && !BR2_CSKY_FPU && BR2_CSKY_DSP)
|
|
default "ck807f" if (BR2_ck807 && BR2_CSKY_FPU && !BR2_CSKY_DSP)
|
|
default "ck807ef" if (BR2_ck807 && BR2_CSKY_FPU && BR2_CSKY_DSP)
|
|
default "ck810" if (BR2_ck810 && !BR2_CSKY_FPU && !BR2_CSKY_DSP)
|
|
default "ck810e" if (BR2_ck810 && !BR2_CSKY_FPU && BR2_CSKY_DSP)
|
|
default "ck810f" if (BR2_ck810 && BR2_CSKY_FPU && !BR2_CSKY_DSP)
|
|
default "ck810ef" if (BR2_ck810 && BR2_CSKY_FPU && BR2_CSKY_DSP)
|
|
|
|
config BR2_READELF_ARCH_NAME
|
|
default "CSKY"
|