Config.in 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. menu "Toolchain settings"
  2. config ADK_TOOLCHAIN_GDB
  3. prompt "Enable building of the GNU debugger"
  4. boolean
  5. default y
  6. config ADK_TOOLCHAIN_GCC_CXX
  7. prompt "Enable building of G++ (C++ language support in GCC)"
  8. boolean
  9. default y
  10. config ADK_TOOLCHAIN_SSP
  11. prompt "Enable Stack Smashing Protection"
  12. boolean
  13. default y
  14. config ADK_TOOLCHAIN_USE_SSP
  15. prompt "Use SSP for all packages"
  16. boolean
  17. depends on ADK_TOOLCHAIN_SSP
  18. default n
  19. config ADK_TOOLCHAIN_LTO
  20. prompt "Enable Link Time Optimization"
  21. boolean
  22. default y
  23. config ADK_TOOLCHAIN_USE_LTO
  24. prompt "Use Link Time Optimization for all packages"
  25. boolean
  26. depends on ADK_TOOLCHAIN_LTO
  27. default n
  28. config ADK_TOOLCHAIN_GOLD
  29. prompt "Enable GOLD as linker"
  30. boolean
  31. depends on !ADK_LINUX_MIPS
  32. default n
  33. config ADK_TOOLCHAIN_USE_GOLD
  34. prompt "Use GOLD as linker for all packages"
  35. boolean
  36. depends on ADK_TOOLCHAIN_GOLD
  37. default n
  38. choice
  39. prompt "Use ARM thumb mode"
  40. depends on ADK_CPU_CORTEX_A9
  41. config ADK_LINUX_ARM_WITHOUT_THUMB
  42. boolean "disabled"
  43. select ADK_mode_arm
  44. config ADK_LINUX_ARM_WITH_THUMB
  45. boolean "enabled"
  46. select ADK_mode_thumb
  47. select ADK_KERNEL_THUMB2_KERNEL
  48. endchoice
  49. endmenu