f0f99c9087
Currently, this option doesn't do anything. It only adds --enable-plugins --enable-lto to the configure flags, but doesn't disable them if it is not set. Since both of these default to enabled, plugins and lto are effectively always enabled. There really is no need to make this configurable: it adds a bit of size and build time to host-binutils, but we don't care about that for host tools. It's still up to individual builds to enable the LTO options. Therefore, remove the option entirely. For clarity, explicitly pass --enable-plugins --enable-lto to configure. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
43 lines
1010 B
Plaintext
43 lines
1010 B
Plaintext
comment "Binutils Options"
|
|
|
|
config BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI
|
|
bool
|
|
default y
|
|
depends on !BR2_microblaze
|
|
|
|
choice
|
|
prompt "Binutils Version"
|
|
default BR2_BINUTILS_VERSION_2_37_X if !BR2_arc && !BR2_csky
|
|
default BR2_BINUTILS_VERSION_ARC if BR2_arc
|
|
help
|
|
Select the version of binutils you wish to use.
|
|
|
|
config BR2_BINUTILS_VERSION_2_36_X
|
|
bool "binutils 2.36.1"
|
|
depends on !BR2_csky
|
|
|
|
config BR2_BINUTILS_VERSION_2_37_X
|
|
bool "binutils 2.37"
|
|
|
|
config BR2_BINUTILS_VERSION_2_38_X
|
|
bool "binutils 2.38"
|
|
|
|
config BR2_BINUTILS_VERSION_ARC
|
|
bool "binutils arc (2.34.50)"
|
|
depends on BR2_arc
|
|
|
|
endchoice
|
|
|
|
config BR2_BINUTILS_VERSION
|
|
string
|
|
default "arc-2020.09-release" if BR2_BINUTILS_VERSION_ARC
|
|
default "2.36.1" if BR2_BINUTILS_VERSION_2_36_X
|
|
default "2.37" if BR2_BINUTILS_VERSION_2_37_X
|
|
default "2.38" if BR2_BINUTILS_VERSION_2_38_X
|
|
|
|
config BR2_BINUTILS_EXTRA_CONFIG_OPTIONS
|
|
string "Additional binutils options"
|
|
default ""
|
|
help
|
|
Any additional binutils options you may want to include.
|