Skip to content

Commit

Permalink
Documentation: raise minimum supported version of binutils to 2.25
Browse files Browse the repository at this point in the history
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 <[email protected]>
Acked-by: Linus Torvalds <[email protected]>
Reviewed-by: Nick Desaulniers <[email protected]>
  • Loading branch information
masahir0y committed Dec 13, 2022
1 parent 80b6093 commit e441273
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions Documentation/process/changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Rust (optional) 1.62.0 rustc --version
bindgen (optional) 0.56.0 bindgen --version
GNU make 3.82 make --version
bash 4.2 bash --version
binutils 2.23 ld -v
binutils 2.25 ld -v
flex 2.5.35 flex --version
bison 2.0 bison --version
pahole 1.16 pahole --version
Expand Down Expand Up @@ -119,7 +119,7 @@ Bash 4.2 or newer is needed.
Binutils
--------

Binutils 2.23 or newer is needed to build the kernel.
Binutils 2.25 or newer is needed to build the kernel.

pkg-config
----------
Expand Down
2 changes: 1 addition & 1 deletion scripts/min-tool-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ fi

case "$1" in
binutils)
echo 2.23.0
echo 2.25.0
;;
gcc)
echo 5.1.0
Expand Down

0 comments on commit e441273

Please sign in to comment.