![Chris Zankel](/assets/img/avatar_default.png)
The Xtensa architecture had been removed because it required special handling and depended on additional directories and files that became obsolete over time. This change is more aligned to other architectures. [Thomas: rebased on top of the "arch: improve definition of gcc mtune, mcpu, etc." patch]. Signed-off-by: Chris Zankel <chris@zankel.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
44 lines
1.3 KiB
Plaintext
44 lines
1.3 KiB
Plaintext
menu "Toolchain"
|
|
choice
|
|
prompt "Toolchain type"
|
|
help
|
|
Select whether to use the toolchain provided by buildroot
|
|
or an external toolchain.
|
|
|
|
Some vendors provide toolchains in binary form, some in
|
|
source form.
|
|
|
|
config BR2_TOOLCHAIN_BUILDROOT
|
|
bool "Buildroot toolchain"
|
|
depends on !BR2_microblaze && !BR2_aarch64
|
|
select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
|
|
select BR2_TOOLCHAIN_HAS_THREADS_DEBUG_IF_NEEDED
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL
|
|
bool "External toolchain"
|
|
help
|
|
Select if you want to use an existing cross-compiling
|
|
toolchain. Buildroot can either download automatically a
|
|
toolchain, or use an already installed toolchain.
|
|
|
|
config BR2_TOOLCHAIN_CTNG
|
|
bool "Crosstool-NG toolchain"
|
|
depends on !BR2_microblaze && !BR2_aarch64 && !BR2_xtensa
|
|
select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
|
|
select BR2_TOOLCHAIN_HAS_THREADS_DEBUG_IF_NEEDED
|
|
help
|
|
Say 'y' if you want to generate the toolchain with crosstool-NG
|
|
( http://ymorin.is-a-geek.org/projects/crosstool )
|
|
|
|
This is considered experimental, and you can expect some breakage.
|
|
|
|
endchoice
|
|
|
|
source "toolchain/toolchain-buildroot/Config.in"
|
|
source "toolchain/toolchain-external/Config.in"
|
|
source "toolchain/toolchain-crosstool-ng/Config.in"
|
|
source "toolchain/toolchain-common.in"
|
|
source "toolchain/toolchain-buildroot/Config.in.2"
|
|
|
|
endmenu
|