# $NetBSD: subr_SunOS,v 1.1 2007/08/20 11:21:21 abs Exp $

AWK=nawk
SED=sed

display_hw_details()
    {
    cat <<END
OS		: '`uname`'
arch            : '$hw_arch'
psrinfo         : '$hw_psrinfo'
END
    }

extract_hw_details()
    {
    hw_arch=`/usr/bin/uname -m`
    hw_psrinfo=`psrinfo -v | $AWK 'NR==3{print}'` # Just gets the first CPU
    }

determine_arch()
    {
    ARCH=
    case $hw_arch in
	sun4c | sun4 )		ARCH='-mcpu=cypress' ;;
	sun4m )			ARCH='-mcpu=supersparc' ;;
	sun4u )			ARCH='-mcpu=v9' ;;
	i86pc )
	    case "$hw_psrinfo" in
		*AMD\ Opteron\(tm\)*)	ARCH="-mcpu=opteron"	;;
	    esac
	    ;;
    esac
    echo $ARCH
    }

determine_features()
    {
    echo
    }
