| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #!/bin/sh
- # SPDX-License-Identifier: GPL-2.0-only
- #
- # Print the minimum supported version of the given tool.
- # When you raise the minimum version, please update
- # Documentation/process/changes.rst as well.
- set -e
- if [ $# != 1 ]; then
- echo "Usage: $0 toolname" >&2
- exit 1
- fi
- case "$1" in
- binutils)
- echo 2.25.0
- ;;
- gcc)
- if [ "$ARCH" = parisc64 ]; then
- echo 12.0.0
- else
- echo 5.1.0
- fi
- ;;
- llvm)
- if [ "$SRCARCH" = s390 ]; then
- echo 15.0.0
- elif [ "$SRCARCH" = loongarch ]; then
- echo 18.0.0
- else
- echo 13.0.1
- fi
- ;;
- rustc)
- echo 1.78.0
- ;;
- bindgen)
- echo 0.65.1
- ;;
- *)
- echo "$1: unknown tool" >&2
- exit 1
- ;;
- esac
|