]>
Commit | Line | Data |
---|---|---|
e24b3ffc MY |
1 | #!/bin/sh |
2 | # SPDX-License-Identifier: GPL-2.0-only | |
3 | # | |
4 | # Print the minimum supported version of the given tool. | |
5 | # When you raise the minimum version, please update | |
6 | # Documentation/process/changes.rst as well. | |
7 | ||
8 | set -e | |
9 | ||
10 | if [ $# != 1 ]; then | |
11 | echo "Usage: $0 toolname" >&2 | |
12 | exit 1 | |
13 | fi | |
14 | ||
15 | case "$1" in | |
16 | binutils) | |
e4412739 | 17 | echo 2.25.0 |
e24b3ffc MY |
18 | ;; |
19 | gcc) | |
28e113f8 HD |
20 | if [ "$ARCH" = parisc64 ]; then |
21 | echo 12.0.0 | |
8664645a PZ |
22 | else |
23 | echo 5.1.0 | |
24 | fi | |
e24b3ffc | 25 | ;; |
e24b3ffc | 26 | llvm) |
e2bc3e91 | 27 | if [ "$SRCARCH" = s390 ]; then |
30d17fac | 28 | echo 15.0.0 |
e2bc3e91 | 29 | else |
df05c0e9 | 30 | echo 11.0.0 |
e2bc3e91 | 31 | fi |
e24b3ffc | 32 | ;; |
78521f33 | 33 | rustc) |
89eed1ab | 34 | echo 1.71.1 |
78521f33 MO |
35 | ;; |
36 | bindgen) | |
08ab7865 | 37 | echo 0.65.1 |
78521f33 | 38 | ;; |
e24b3ffc MY |
39 | *) |
40 | echo "$1: unknown tool" >&2 | |
41 | exit 1 | |
42 | ;; | |
43 | esac |