summaryrefslogtreecommitdiff
path: root/parallel/pvm3/patches
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2002-08-05 01:26:40 +0000
committerdmcmahill <dmcmahill>2002-08-05 01:26:40 +0000
commite49688835c5cb0bf74f95dbd5622473c7128ba3e (patch)
tree76963388fd066e927f1f0818c8b0a56f1bd93b3b /parallel/pvm3/patches
parent84302b9df4f7c5f6a57d94199e7f09d1b57ff1cd (diff)
downloadpkgsrc-e49688835c5cb0bf74f95dbd5622473c7128ba3e.tar.gz
teach pvm about arm, armeb, and hppa. Should fix recently noted shark
build problems.
Diffstat (limited to 'parallel/pvm3/patches')
-rw-r--r--parallel/pvm3/patches/patch-ar15
-rw-r--r--parallel/pvm3/patches/patch-as24
-rw-r--r--parallel/pvm3/patches/patch-at15
-rw-r--r--parallel/pvm3/patches/patch-au24
-rw-r--r--parallel/pvm3/patches/patch-av15
-rw-r--r--parallel/pvm3/patches/patch-aw24
-rw-r--r--parallel/pvm3/patches/patch-ax15
7 files changed, 132 insertions, 0 deletions
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 ;;