openwrtv3/toolchain/binutils/Config.in
Alexey Brodkin 34e8393019 toolchain/arc: update to the most recent release arc-2016.09
arc-2016.09 is the most recent toolchain for ARC cores and
it is based on top of upstream Binutils 2.27 and GCC 6.2.1.

With updated major version of GCC we copied all GCC 6.x patches
for ARC as well as Bintils 2.27 patches.

Note that toochain sports ARCv4 ABI and so must be used
with 4.8+ Linux kernels. Even though it will build v4.4 kernel
perfectly fine on attempt to run user-space apps they won't
work with older kernel. That said previuosly sent RFC patches with
Linux kernel update are required:
 [1] https://patchwork.ozlabs.org/patch/726686/
 [2] https://patchwork.ozlabs.org/patch/726687/

Signed-off-by: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
2017-05-02 15:17:30 +02:00

32 lines
762 B
Text

# Choose binutils version.
choice
prompt "Binutils Version" if TOOLCHAINOPTS
default BINUTILS_USE_VERSION_2_27 if !arc
default BINUTILS_USE_VERSION_2_27_ARC if arc
help
Select the version of binutils you wish to use.
config BINUTILS_USE_VERSION_2_27
depends on !arc
bool "Binutils 2.27"
select BINUTILS_VERSION_2_27
config BINUTILS_USE_VERSION_2_28
depends on !arc
bool "Binutils 2.28"
select BINUTILS_VERSION_2_28
config BINUTILS_USE_VERSION_2_27_ARC
depends on arc
bool "ARC binutils 2.27"
select BINUTILS_VERSION_2_27_ARC
endchoice
config EXTRA_BINUTILS_CONFIG_OPTIONS
string
prompt "Additional binutils configure options" if TOOLCHAINOPTS
default ""
help
Any additional binutils options you may want to include....