1e24b3ffcSMasahiro Yamada#!/bin/sh 2e24b3ffcSMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only 3e24b3ffcSMasahiro Yamada# 4e24b3ffcSMasahiro Yamada# Print the minimum supported version of the given tool. 5e24b3ffcSMasahiro Yamada# When you raise the minimum version, please update 6e24b3ffcSMasahiro Yamada# Documentation/process/changes.rst as well. 7e24b3ffcSMasahiro Yamada 8e24b3ffcSMasahiro Yamadaset -e 9e24b3ffcSMasahiro Yamada 10e24b3ffcSMasahiro Yamadaif [ $# != 1 ]; then 11e24b3ffcSMasahiro Yamada echo "Usage: $0 toolname" >&2 12e24b3ffcSMasahiro Yamada exit 1 13e24b3ffcSMasahiro Yamadafi 14e24b3ffcSMasahiro Yamada 15e24b3ffcSMasahiro Yamadacase "$1" in 16e24b3ffcSMasahiro Yamadabinutils) 17e4412739SMasahiro Yamada echo 2.25.0 18e24b3ffcSMasahiro Yamada ;; 19e24b3ffcSMasahiro Yamadagcc) 2028e113f8SHelge Deller if [ "$ARCH" = parisc64 ]; then 2128e113f8SHelge Deller echo 12.0.0 228664645aSPeter Zijlstra else 23e24b3ffcSMasahiro Yamada echo 5.1.0 248664645aSPeter Zijlstra fi 25e24b3ffcSMasahiro Yamada ;; 26e24b3ffcSMasahiro Yamadallvm) 27e2bc3e91SNathan Chancellor if [ "$SRCARCH" = s390 ]; then 2830d17facSHeiko Carstens echo 15.0.0 29f58b0abaSWANG Rui elif [ "$SRCARCH" = loongarch ]; then 30f58b0abaSWANG Rui echo 18.0.0 31e2bc3e91SNathan Chancellor else 329c1b86f8SNathan Chancellor echo 13.0.1 33e2bc3e91SNathan Chancellor fi 34e24b3ffcSMasahiro Yamada ;; 3578521f33SMiguel Ojedarustc) 36*56f64b37SMiguel Ojeda echo 1.78.0 3778521f33SMiguel Ojeda ;; 3878521f33SMiguel Ojedabindgen) 3908ab7865SAakash Sen Sharma echo 0.65.1 4078521f33SMiguel Ojeda ;; 41e24b3ffcSMasahiro Yamada*) 42e24b3ffcSMasahiro Yamada echo "$1: unknown tool" >&2 43e24b3ffcSMasahiro Yamada exit 1 44e24b3ffcSMasahiro Yamada ;; 45e24b3ffcSMasahiro Yamadaesac 46