Commit c6fdd7dc authored by Ulf Möller's avatar Ulf Möller
Browse files

Recognize CPU version on NetBSD and FreeBSD.

NetBSD entry submitted by: Todd Vierling <tv@pobox.com>
parent 61f5b6f3
Loading
Loading
Loading
Loading
+11 −4
Original line number Diff line number Diff line
@@ -123,16 +123,23 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
	echo "${MACHINE}-whatever-freebsd3"; exit 0
	;;

    FreeBSD:*:*:*486*)
	echo "i486-whatever-freebsd"; exit 0
    FreeBSD:*:*:*386*)
        case `sysctl -n hw.model` in
	    Pentium*)
                echo "i586-whatever-freebsd"; exit 0
                ;;
            *)
                echo "i386-whatever-freebsd"; exit 0
                ;;
            esac;
	;;

    FreeBSD:*)
	echo "${MACHINE}-whatever-freebsd"; exit 0
	;;

    NetBSD:*:*:*486*)
	echo "i486-whatever-netbsd"; exit 0
    NetBSD:*:*:*386*)
        echo "`sysctl -n hw.model | sed 's,.*\(.\)86-class.*,i\186,'`-whateve\r-netbsd"; exit 0
	;;

    NetBSD:*)