From: Felix Fietkau Date: Wed, 21 Feb 2018 19:31:05 +0000 (+0100) Subject: toolchain/gcc: use version 7.x for x86 by default X-Git-Tag: v18.06.0-rc1~847 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fstaging%2Fchunkeey.git;a=commitdiff_plain;h=7a97588bc6ae70a134456833d4d489148e38a5aa toolchain/gcc: use version 7.x for x86 by default This is needed for retpoline support, which mitigates the spectre attacks. Signed-off-by: Felix Fietkau --- diff --git a/toolchain/gcc/Config.in b/toolchain/gcc/Config.in index 30ac137873..1456985cc2 100644 --- a/toolchain/gcc/Config.in +++ b/toolchain/gcc/Config.in @@ -3,6 +3,7 @@ choice prompt "GCC compiler Version" if TOOLCHAINOPTS default GCC_USE_VERSION_7_1_ARC if arc + default GCC_USE_VERSION_7 if x86_64 || i386 default GCC_USE_VERSION_5 help Select the version of gcc you wish to use. diff --git a/toolchain/gcc/Config.version b/toolchain/gcc/Config.version index b641cfeb4e..2fc50827d2 100644 --- a/toolchain/gcc/Config.version +++ b/toolchain/gcc/Config.version @@ -2,9 +2,14 @@ config GCC_VERSION_7_1_ARC default y if (!TOOLCHAINOPTS && arc) bool +config GCC_VERSION_7 + default y if GCC_USE_VERSION_7 + default y if x86_64 || i386 + bool + config GCC_VERSION string default "arc-2017.09-release" if GCC_VERSION_7_1_ARC default "6.3.0" if GCC_USE_VERSION_6 - default "7.3.0" if GCC_USE_VERSION_7 + default "7.3.0" if GCC_VERSION_7 default "5.5.0"