mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-22 14:12:26 +00:00
2949150cbe
The companion libraries on the target are required only for internal use by binutils and gdb. The user should not have to know about this, so hide the option.
91 lines
1.8 KiB
Plaintext
91 lines
1.8 KiB
Plaintext
# binutils options
|
|
|
|
comment "GNU binutils"
|
|
|
|
choice
|
|
bool
|
|
prompt "binutils version"
|
|
# Don't remove next line
|
|
# CT_INSERT_VERSION_BELOW
|
|
|
|
config BINUTILS_V_2_20
|
|
bool
|
|
prompt "2.20"
|
|
|
|
config BINUTILS_V_2_19_1
|
|
bool
|
|
prompt "2.19.1"
|
|
|
|
config BINUTILS_V_2_19
|
|
bool
|
|
prompt "2.19"
|
|
|
|
config BINUTILS_V_2_18
|
|
bool
|
|
prompt "2.18"
|
|
|
|
config BINUTILS_V_2_17
|
|
bool
|
|
prompt "2.17 (OBSOLETE)"
|
|
depends on OBSOLETE
|
|
|
|
config BINUTILS_V_2_16_1
|
|
bool
|
|
prompt "2.16.1 (OBSOLETE)"
|
|
depends on OBSOLETE
|
|
|
|
endchoice
|
|
|
|
config BINUTILS_VERSION
|
|
string
|
|
# Don't remove next line
|
|
# CT_INSERT_VERSION_STRING_BELOW
|
|
default "2.20" if BINUTILS_V_2_20
|
|
default "2.19.1" if BINUTILS_V_2_19_1
|
|
default "2.19" if BINUTILS_V_2_19
|
|
default "2.18" if BINUTILS_V_2_18
|
|
default "2.17" if BINUTILS_V_2_17
|
|
default "2.16.1" if BINUTILS_V_2_16_1
|
|
|
|
config BINUTILS_EXTRA_CONFIG
|
|
string
|
|
prompt "binutils extra config"
|
|
default ""
|
|
help
|
|
Extra flags passed onto ./configure when configuring
|
|
|
|
config BINUTILS_FOR_TARGET
|
|
bool
|
|
prompt "binutils libraries for the target"
|
|
depends on ! BARE_METAL
|
|
default n
|
|
help
|
|
Some utilities may need binutils libraries to be available on
|
|
the target, eg. oprofile.
|
|
|
|
if BINUTILS_FOR_TARGET
|
|
|
|
config BINUTILS_FOR_TARGET_IBERTY
|
|
bool
|
|
prompt "libiberty"
|
|
default y
|
|
|
|
config BINUTILS_FOR_TARGET_BFD
|
|
bool
|
|
prompt "libbfd"
|
|
default y
|
|
|
|
config BINUTILS_TARGET_USE_GMP_MPFR
|
|
bool
|
|
prompt "Use GMP and MPFR"
|
|
default n
|
|
select GMP_TARGET
|
|
select MPFR_TARGET
|
|
help
|
|
binutils can be configured to use GMP and MPFR.
|
|
While this is automatically handled for the cross-binutils,
|
|
You have to explicitly state so for the native libraries that
|
|
will run on the target.
|
|
|
|
endif # BINUTILS_FOR_TARGET
|