From 9b6926c0a177f676eb4c251643ca155b0b8350be Mon Sep 17 00:00:00 2001 From: dmcmahill Date: Mon, 5 Aug 2002 01:26:40 +0000 Subject: teach pvm about arm, armeb, and hppa. Should fix recently noted shark build problems. --- parallel/pvm3/distinfo | 9 ++++++++- parallel/pvm3/patches/patch-ar | 15 +++++++++++++++ parallel/pvm3/patches/patch-as | 24 ++++++++++++++++++++++++ parallel/pvm3/patches/patch-at | 15 +++++++++++++++ parallel/pvm3/patches/patch-au | 24 ++++++++++++++++++++++++ parallel/pvm3/patches/patch-av | 15 +++++++++++++++ parallel/pvm3/patches/patch-aw | 24 ++++++++++++++++++++++++ parallel/pvm3/patches/patch-ax | 15 +++++++++++++++ 8 files changed, 140 insertions(+), 1 deletion(-) create mode 100644 parallel/pvm3/patches/patch-ar create mode 100644 parallel/pvm3/patches/patch-as create mode 100644 parallel/pvm3/patches/patch-at create mode 100644 parallel/pvm3/patches/patch-au create mode 100644 parallel/pvm3/patches/patch-av create mode 100644 parallel/pvm3/patches/patch-aw create mode 100644 parallel/pvm3/patches/patch-ax (limited to 'parallel/pvm3') diff --git a/parallel/pvm3/distinfo b/parallel/pvm3/distinfo index 481f6fa3a19..2d3c3df3864 100644 --- a/parallel/pvm3/distinfo +++ b/parallel/pvm3/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.4 2001/05/24 19:51:07 dmcmahill Exp $ +$NetBSD: distinfo,v 1.5 2002/08/05 01:26:40 dmcmahill Exp $ SHA1 (pvm3.4.3.tgz) = 77d2e51f42316c0a04f9bfc2a9bb20676f4fd087 Size (pvm3.4.3.tgz) = 946076 bytes @@ -19,3 +19,10 @@ SHA1 (patch-an) = 7b0ba18a78a649a3ca20e17bc4a61e3b558b6ced SHA1 (patch-ao) = 2b29a5d04774d1c796fe8adf28d385a148504c2d SHA1 (patch-ap) = 6a3e8d80e45484e991cbefa9cdb64b23761434b9 SHA1 (patch-aq) = 6bedbe1d3cb3d7cf7b61a4e6233ac7601173d9f8 +SHA1 (patch-ar) = 463a95e74c76f5ffd1efe22c985eb0513ea0da15 +SHA1 (patch-as) = 2e7cd28b4526e3ef3f3bcf3e9f0446ee3a09c891 +SHA1 (patch-at) = 4afe071e3b286efc40c12f2e2e21304d190abde8 +SHA1 (patch-au) = 4c560b4b3c90088e2dc471951f696a1c5f4ef8dd +SHA1 (patch-av) = 4aa08bfe0f8e8e02762db9d8aff452bdc0805825 +SHA1 (patch-aw) = a97cdb684b24d7a4b0bcaea0814ebebfb9687b7d +SHA1 (patch-ax) = 16b05a5d320d7badcdc080ab523efaedbb6868f3 diff --git a/parallel/pvm3/patches/patch-ar b/parallel/pvm3/patches/patch-ar new file mode 100644 index 00000000000..1e1cc3600ed --- /dev/null +++ b/parallel/pvm3/patches/patch-ar @@ -0,0 +1,15 @@ +$NetBSD: patch-ar,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $ + +--- /dev/null Tue Jul 30 16:47:47 2002 ++++ conf/NETBSDARM.def Tue Jul 30 16:50:41 2002 +@@ -0,0 +1,10 @@ ++ARCHCFLAGS = -DCTIMEISTIMET -DSOCKADHASLEN -DRSHCOMMAND=\"${SSH}\" \ ++ -DHASERRORVARS -DNOREXEC -DNEEDMENDIAN -DSYSERRISCONST ++ARCHDLIB = ++ARCHDOBJ = ++ARCHLIB = ++HASRANLIB = t ++AR = ar ++PVM_ARCH = NETBSDARM ++MAKE = make ++#MAKE = gmake diff --git a/parallel/pvm3/patches/patch-as b/parallel/pvm3/patches/patch-as new file mode 100644 index 00000000000..8261c410e5f --- /dev/null +++ b/parallel/pvm3/patches/patch-as @@ -0,0 +1,24 @@ +$NetBSD: patch-as,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $ + +--- /dev/null Tue Jul 30 16:47:47 2002 ++++ conf/NETBSDARM.m4 Tue Jul 30 16:49:23 2002 +@@ -0,0 +1,19 @@ ++divert(-1) ++undefine(`len') ++# ++# append an underscore to FORTRAN function names ++# ++define(`FUNCTION',`$1_') ++# ++# FORTRAN character strings are passed as follows: ++# a pointer to the base of the string is passed in the normal ++# argument list, and the length is passed by value as an extra ++# argument, after all of the other arguments. ++# ++define(`ARGS',`($1`'undivert(1))') ++define(`SAVE',`divert(1)$1`'divert(0)') ++define(`STRING_ARG',`$1_ptr`'SAVE(`, $1_len')') ++define(`STRING_ARG_DECL',`char * $1_ptr; int $1_len') ++define(`STRING_LEN',`$1_len') ++define(`STRING_PTR',`$1_ptr') ++divert(0) diff --git a/parallel/pvm3/patches/patch-at b/parallel/pvm3/patches/patch-at new file mode 100644 index 00000000000..8bb6197f84b --- /dev/null +++ b/parallel/pvm3/patches/patch-at @@ -0,0 +1,15 @@ +$NetBSD: patch-at,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $ + +--- /dev/null Tue Jul 30 16:47:47 2002 ++++ conf/NETBSDHPPA.def Tue Jul 30 16:51:01 2002 +@@ -0,0 +1,10 @@ ++ARCHCFLAGS = -DCTIMEISTIMET -DSOCKADHASLEN -DRSHCOMMAND=\"${SSH}\" \ ++ -DHASERRORVARS -DNOREXEC -DNEEDMENDIAN -DSYSERRISCONST ++ARCHDLIB = ++ARCHDOBJ = ++ARCHLIB = ++HASRANLIB = t ++AR = ar ++PVM_ARCH = NETBSDHPPA ++MAKE = make ++#MAKE = gmake diff --git a/parallel/pvm3/patches/patch-au b/parallel/pvm3/patches/patch-au new file mode 100644 index 00000000000..6274d7a971c --- /dev/null +++ b/parallel/pvm3/patches/patch-au @@ -0,0 +1,24 @@ +$NetBSD: patch-au,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $ + +--- /dev/null Tue Jul 30 16:47:47 2002 ++++ conf/NETBSDHPPA.m4 Tue Jul 30 16:49:44 2002 +@@ -0,0 +1,19 @@ ++divert(-1) ++undefine(`len') ++# ++# append an underscore to FORTRAN function names ++# ++define(`FUNCTION',`$1_') ++# ++# FORTRAN character strings are passed as follows: ++# a pointer to the base of the string is passed in the normal ++# argument list, and the length is passed by value as an extra ++# argument, after all of the other arguments. ++# ++define(`ARGS',`($1`'undivert(1))') ++define(`SAVE',`divert(1)$1`'divert(0)') ++define(`STRING_ARG',`$1_ptr`'SAVE(`, $1_len')') ++define(`STRING_ARG_DECL',`char * $1_ptr; int $1_len') ++define(`STRING_LEN',`$1_len') ++define(`STRING_PTR',`$1_ptr') ++divert(0) diff --git a/parallel/pvm3/patches/patch-av b/parallel/pvm3/patches/patch-av new file mode 100644 index 00000000000..4b8475b8fd4 --- /dev/null +++ b/parallel/pvm3/patches/patch-av @@ -0,0 +1,15 @@ +$NetBSD: patch-av,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $ + +--- /dev/null Tue Jul 30 16:47:47 2002 ++++ conf/NETBSDARMEB.def Tue Jul 30 16:51:01 2002 +@@ -0,0 +1,10 @@ ++ARCHCFLAGS = -DCTIMEISTIMET -DSOCKADHASLEN -DRSHCOMMAND=\"${SSH}\" \ ++ -DHASERRORVARS -DNOREXEC -DNEEDMENDIAN -DSYSERRISCONST ++ARCHDLIB = ++ARCHDOBJ = ++ARCHLIB = ++HASRANLIB = t ++AR = ar ++PVM_ARCH = NETBSDARMEB ++MAKE = make ++#MAKE = gmake diff --git a/parallel/pvm3/patches/patch-aw b/parallel/pvm3/patches/patch-aw new file mode 100644 index 00000000000..6aba81ababc --- /dev/null +++ b/parallel/pvm3/patches/patch-aw @@ -0,0 +1,24 @@ +$NetBSD: patch-aw,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $ + +--- /dev/null Tue Jul 30 16:47:47 2002 ++++ conf/NETBSDARMEB.m4 Tue Jul 30 16:49:44 2002 +@@ -0,0 +1,19 @@ ++divert(-1) ++undefine(`len') ++# ++# append an underscore to FORTRAN function names ++# ++define(`FUNCTION',`$1_') ++# ++# FORTRAN character strings are passed as follows: ++# a pointer to the base of the string is passed in the normal ++# argument list, and the length is passed by value as an extra ++# argument, after all of the other arguments. ++# ++define(`ARGS',`($1`'undivert(1))') ++define(`SAVE',`divert(1)$1`'divert(0)') ++define(`STRING_ARG',`$1_ptr`'SAVE(`, $1_len')') ++define(`STRING_ARG_DECL',`char * $1_ptr; int $1_len') ++define(`STRING_LEN',`$1_len') ++define(`STRING_PTR',`$1_ptr') ++divert(0) diff --git a/parallel/pvm3/patches/patch-ax b/parallel/pvm3/patches/patch-ax new file mode 100644 index 00000000000..e3de6098961 --- /dev/null +++ b/parallel/pvm3/patches/patch-ax @@ -0,0 +1,15 @@ +$NetBSD: patch-ax,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $ + +--- lib/pvmgetarch.orig Wed Feb 16 16:48:50 2000 ++++ lib/pvmgetarch +@@ -136,7 +136,10 @@ + # sun3) ARCH=NETBSDSUN3 ;; --> NETBSDM68K + case "`/usr/bin/uname -p`" in + alpha) ARCH=NETBSDALPHA ;; ++ arm) ARCH=NETBSDARM ;; + arm32) ARCH=NETBSDARM32 ;; ++ armeb) ARCH=NETBSDARMEB ;; ++ hppa) ARCH=NETBSDHPPA ;; + i386) ARCH=NETBSDI386 ;; + m68k) ARCH=NETBSDM68K ;; + mipseb) ARCH=NETBSDMIPSEB ;; -- cgit v1.2.3