#!/bin/sh

if test -z "$1"; then
	echo "This program is only to be run by the ./configure script."
	exit 1
fi

# Get the gcc version. Can't do this in configure.ac as automake refuses to
# preserve the square brackets while generating the configure script.
ver_str=`$1 -dumpversion 2> /dev/null | head -n 1`

case $2 in
version)
	echo ${ver_str}
	;;
major)
	echo `echo ${ver_str} | cut -d'.' -f1 | sed s/"^\([0-9]*\).*$"/"\1"/`
	;;
minor)
	echo `echo ${ver_str} | cut -d'.' -f2 | sed s/"^\([0-9]*\).*$"/"\1"/`
	;;
*)
	echo "This program is only to be run by the ./configure script."
	exit 1
	;;
esac
exit 0
