Lines Matching +full:c +full:- +full:version +full:- +full:name
2 # SPDX-License-Identifier: GPL-2.0
4 # Print the C compiler name and its version in a 5 or 6-digit form.
5 # Also, perform the minimum version check.
7 set -e
9 # Print the C compiler name and some version components.
12 cat <<- EOF | "$@" -E -P -x c - 2>/dev/null
23 # Convert the version string x.y.z to a canonical 5 or 6-digit form.
27 set -- $1
33 set -- $(get_c_compiler_info "$@")
35 name=$1
37 min_tool_version=$(dirname $0)/min-tool-version.sh
39 case "$name" in
41 version=$2.$3.$4
45 version=$2.$3.$4
49 echo "$orig_args: unknown C compiler" >&2
54 cversion=$(get_canonical_version $version)
57 if [ "$cversion" -lt "$min_cversion" ]; then
59 echo >&2 "*** C compiler is too old."
60 echo >&2 "*** Your $name version: $version"
61 echo >&2 "*** Minimum $name version: $min_version"
66 echo $name $cversion