Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Documentation: raise minimum supported version of binutils to 2.25

Binutils 2.23 was released in 2012. Almost 10 years old.

We already require GCC 5.1, released in 2015.

Bump the binutils version to 2.25, which was released some months
before GCC 5.1.

With this applied, some subsystems can start to clean up code.
Examples:
arch/arm/Kconfig.assembler
arch/mips/vdso/Kconfig
arch/powerpc/Makefile
arch/x86/Kconfig.assembler

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Reviewed-by: Nick Desaulniers <ndesaulniers@google.com>

+3 -3
+2 -2
Documentation/process/changes.rst
··· 35 35 bindgen (optional) 0.56.0 bindgen --version 36 36 GNU make 3.82 make --version 37 37 bash 4.2 bash --version 38 - binutils 2.23 ld -v 38 + binutils 2.25 ld -v 39 39 flex 2.5.35 flex --version 40 40 bison 2.0 bison --version 41 41 pahole 1.16 pahole --version ··· 119 119 Binutils 120 120 -------- 121 121 122 - Binutils 2.23 or newer is needed to build the kernel. 122 + Binutils 2.25 or newer is needed to build the kernel. 123 123 124 124 pkg-config 125 125 ----------
+1 -1
scripts/min-tool-version.sh
··· 14 14 15 15 case "$1" in 16 16 binutils) 17 - echo 2.23.0 17 + echo 2.25.0 18 18 ;; 19 19 gcc) 20 20 echo 5.1.0