$NetBSD: patch-aq,v 1.6 2008/02/23 05:16:34 obache Exp $

--- src/helpers/GuessOS.orig	2009-03-04 09:50:52.000000000 +0300
+++ src/helpers/GuessOS
@@ -173,6 +173,9 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
 	FREEBSDVERS=`echo ${RELEASE}|sed -e 's/[-(].*//'`
 	echo "${MACHINE}-whatever-freebsd${FREEBSDVERS}"; exit 0
 	;;
+    DragonFly:*)
+	echo "${MACHINE}-whatever-dragonfly"; exit 0
+	;;
 
     NetBSD:*:*:*486*)
 	echo "i486-whatever-netbsd"; exit 0
@@ -195,12 +198,22 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
 	echo "${MACHINE}-tandem-oss"; exit 0; 
 	;;
 
-    QNX:*)
-	if [ "$VERSION" -gt 422 ]; then
-	    echo "${MACHINE}-qssl-qnx32"
-	else
-	    echo "${MACHINE}-qssl-qnx"
+    *nto:* | QNX:*)
+	if test "${MACHINE}" = "x86pc" || test "${MACHINE}" = "PCI" ; then
+		MACHINE="pc"
 	fi
+	case $RELEASE in 
+		[0-9]*)
+			echo "${MACHINE}-qssl-qnx6"
+			;;
+		[A-Z]*)
+			if [ "$VERSION" -gt 422 ]; then
+				echo "${MACHINE}-qssl-qnx32"
+			else
+				echo "${MACHINE}-qssl-qnx"
+			fi
+			;;
+	esac
 	exit 0
 	;;
 
