2
1

Config.in.host 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. comment "Binutils Options"
  2. config BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI
  3. bool
  4. default y
  5. depends on !BR2_microblaze
  6. depends on !(BR2_nios2 && (BR2_BINUTILS_VERSION_2_28_X || BR2_BINUTILS_VERSION_2_29_X))
  7. choice
  8. prompt "Binutils Version"
  9. default BR2_BINUTILS_VERSION_2_28_X if BR2_ARM_INSTRUCTIONS_THUMB
  10. default BR2_BINUTILS_VERSION_2_28_X if BR2_ARM_INSTRUCTIONS_THUMB2
  11. default BR2_BINUTILS_VERSION_2_29_X if !BR2_arc
  12. default BR2_BINUTILS_VERSION_ARC if BR2_arc
  13. help
  14. Select the version of binutils you wish to use.
  15. config BR2_BINUTILS_VERSION_2_28_X
  16. bool "binutils 2.28.1"
  17. depends on !BR2_arc
  18. depends on !BR2_riscv
  19. config BR2_BINUTILS_VERSION_2_29_X
  20. bool "binutils 2.29.1"
  21. depends on !BR2_riscv
  22. config BR2_BINUTILS_VERSION_2_30_X
  23. bool "binutils 2.30"
  24. config BR2_BINUTILS_VERSION_2_31_X
  25. bool "binutils 2.31.1"
  26. config BR2_BINUTILS_VERSION_ARC
  27. bool "binutils arc (2.31)"
  28. depends on BR2_arc
  29. endchoice
  30. config BR2_BINUTILS_VERSION
  31. string
  32. default "arc-2018.09-rc2" if BR2_BINUTILS_VERSION_ARC
  33. default "2.28.1" if BR2_BINUTILS_VERSION_2_28_X
  34. default "2.29.1" if BR2_BINUTILS_VERSION_2_29_X
  35. default "2.30" if BR2_BINUTILS_VERSION_2_30_X
  36. default "2.31.1" if BR2_BINUTILS_VERSION_2_31_X
  37. config BR2_BINUTILS_ENABLE_LTO
  38. bool
  39. config BR2_BINUTILS_EXTRA_CONFIG_OPTIONS
  40. string "Additional binutils options"
  41. default ""
  42. help
  43. Any additional binutils options you may want to include.