mirror of
https://github.com/PartialVolume/shredos.x86_64.git
synced 2026-03-03 15:02:10 +00:00
For the following reasons:
- it used to be broken without anyone noticing for a long time,
- it is still not fully integrated within the Buildroot set of options,
- it has not gained much traction (not even I use it),
- I've always argued that sustained development should use an external
toolchain, and not rely on building one with Buildroot,
- I did not submit any of the enhancements requested during the last
developpers' day in Brussels,
- I have neither the incentive nor the time to maintain and enhance it,
it is time to deprecate the crosstool-NG backend for the 2013.05 release.
Then, it will be entirely removed early in the 2013.08 cycle, to let some
time for those that rely on it to voice their opinions. ;-)
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
43 lines
1.2 KiB
Plaintext
43 lines
1.2 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
|
|
|
|
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_DEPRECATED
|
|
depends on !BR2_microblaze && !BR2_aarch64 && !BR2_xtensa && !BR2_arc
|
|
select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
|
|
help
|
|
Say 'y' if you want to generate the toolchain with crosstool-NG
|
|
(http://crosstool-ng.org).
|
|
|
|
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
|