summaryrefslogtreecommitdiff
path: root/parallel/pvm3/patches/patch-aa
blob: 75647042ecb3a7525ce480ff62bef6cfeff28bed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
$NetBSD: patch-aa,v 1.2 1999/11/23 16:05:30 dmcmahill Exp $

--- ./lib/pvmgetarch.orig	Wed Jul  7 15:54:41 1999
+++ ./lib/pvmgetarch	Mon Nov  1 19:57:42 1999
@@ -128,12 +128,19 @@
 
 	if [ -f /netbsd ]; then
-		case "`/usr/bin/machine`" in
-		i386)   ARCH=NETBSDI386 ;;
-		amiga)  ARCH=NETBSDAMIGA ;;
-		hp300)  ARCH=NETBSDHP300 ;;
-		mac68k) ARCH=NETBSDMAC68K ;;
-		pmax)   ARCH=NETBSDPMAX ;;
-		sparc)  ARCH=NETBSDSPARC ;;
-		sun3)   ARCH=NETBSDSUN3 ;;
+		# use the processor type for NetBSD because machines with
+		# the same processor are binary compatible.
+		case "`/usr/bin/uname -p`" in
+		alpha)   ARCH=NETBSDALPHA ;;
+		arm32)   ARCH=NETBSDARM32 ;;
+		i386)    ARCH=NETBSDI386 ;;
+		m68k)    ARCH=NETBSDM68K ;;
+		mipseb)  ARCH=NETBSDMIPSEB ;;
+		mipsel)  ARCH=NETBSDMIPSEL ;;
+		ns32k)   ARCH=NETBSDNS32K ;;
+		powerpc) ARCH=NETBSDPOWERPC ;;
+		sh3)     ARCH=NETBSDSH3 ;;
+		sparc)   ARCH=NETBSDSPARC ;;
+		sparc64) ARCH=NETBSDSPARC64 ;;
+		vax)     ARCH=NETBSDVAX ;;
 		esac
 	elif [ -f /usr/bin/machine ]; then