Config.in 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. menu "Toolchain"
  2. choice
  3. prompt "Toolchain type"
  4. help
  5. Select whether to use the toolchain provided by buildroot
  6. or an external toolchain.
  7. Some vendors provide toolchains in binary form, some in
  8. source form.
  9. config BR2_TOOLCHAIN_BUILDROOT
  10. bool "Buildroot toolchain"
  11. depends on !BR2_microblaze && !BR2_aarch64
  12. select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
  13. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG_IF_NEEDED
  14. config BR2_TOOLCHAIN_EXTERNAL
  15. bool "External toolchain"
  16. help
  17. Select if you want to use an existing cross-compiling
  18. toolchain. Buildroot can either download automatically a
  19. toolchain, or use an already installed toolchain.
  20. config BR2_TOOLCHAIN_CTNG
  21. bool "Crosstool-NG toolchain"
  22. depends on !BR2_microblaze && !BR2_aarch64 && !BR2_xtensa
  23. select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
  24. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG_IF_NEEDED
  25. help
  26. Say 'y' if you want to generate the toolchain with crosstool-NG
  27. ( http://ymorin.is-a-geek.org/projects/crosstool )
  28. This is considered experimental, and you can expect some breakage.
  29. endchoice
  30. source "toolchain/toolchain-buildroot/Config.in"
  31. source "toolchain/toolchain-external/Config.in"
  32. source "toolchain/toolchain-crosstool-ng/Config.in"
  33. source "toolchain/toolchain-common.in"
  34. source "toolchain/toolchain-buildroot/Config.in.2"
  35. endmenu