Only in pvm3/bin: LINUX diff -r -b -B pvm3/conf/LINUX.def pvm3orig/conf/LINUX.def 15c15 < ARCHCFLAGS = -DSYSVSIGNAL -DRSHCOMMAND=\"/usr/bin/rsh\" \ --- > ARCHCFLAGS = -DSYSVSIGNAL -DNOWAIT3 -DRSHCOMMAND=\"/usr/bin/rsh\" \ 17,18c17 < -DCTIMEISTIMET -DSYSERRISCONST -DNOTMPNAM -DUSESTRERROR \ < -DHASSTDLIB -DSYSVSTR -DSYSVBFUNC --- > -DCTIMEISTIMET -DSYSERRISCONST -DNOTMPNAM -DUSESTRERROR diff -r -b -B pvm3/console/cmds.c pvm3orig/console/cmds.c 326,335c326 < /* Trace Event Info Structure */ < < struct Pvmtevinfo < { < char *name; /* trace event name */ < int desc_status; /* trace descriptor status */ < struct timeval mark; /* trace time marker */ < struct timeval total; /* trace cumulative time */ < int count; /* trace invocation counter */ < } pvmtevinfo[109]; --- > extern struct Pvmtevinfo pvmtevinfo[]; Only in pvm3/console: LINUX diff -r -b -B pvm3/examples/bwtest.c pvm3orig/examples/bwtest.c 45d44 < #include diff -r -b -B pvm3/examples/gmbi.c pvm3orig/examples/gmbi.c 58d57 < #include diff -r -b -B pvm3/examples/hello.c pvm3orig/examples/hello.c 34d33 < #include diff -r -b -B pvm3/examples/hello_other.c pvm3orig/examples/hello_other.c 33,34d32 < #include < #include diff -r -b -B pvm3/examples/inherit1.c pvm3orig/examples/inherit1.c 45,46d44 < #include < #include diff -r -b -B pvm3/examples/inherit2.c pvm3orig/examples/inherit2.c 46,47d45 < #include < #include diff -r -b -B pvm3/examples/inherit3.c pvm3orig/examples/inherit3.c 45,46d44 < #include < #include diff -r -b -B pvm3/examples/inherita.c pvm3orig/examples/inherita.c 58d57 < #include diff -r -b -B pvm3/examples/inheritb.c pvm3orig/examples/inheritb.c 50d49 < #include Only in pvm3/examples: LINUX diff -r -b -B pvm3/examples/lmbi.c pvm3orig/examples/lmbi.c 70d69 < #include diff -r -b -B pvm3/examples/master1.c pvm3orig/examples/master1.c 34d33 < #include diff -r -b -B pvm3/examples/mhf_server.c pvm3orig/examples/mhf_server.c 49,50d48 < #include < #include diff -r -b -B pvm3/examples/mhf_tickle.c pvm3orig/examples/mhf_tickle.c 52d51 < #include diff -r -b -B pvm3/examples/rme.c pvm3orig/examples/rme.c 51d50 < #include diff -r -b -B pvm3/examples/spmd.c pvm3orig/examples/spmd.c 40d39 < #include diff -r -b -B pvm3/examples/task0.c pvm3orig/examples/task0.c 60d59 < #include diff -r -b -B pvm3/examples/task1.c pvm3orig/examples/task1.c 61,62d60 < #include < #include diff -r -b -B pvm3/examples/task_end.c pvm3orig/examples/task_end.c 48d47 < #include diff -r -b -B pvm3/examples/taskf.c pvm3orig/examples/taskf.c 45,46d44 < #include < #include Only in pvm3/gexamples: LINUX diff -r -b -B pvm3/gexamples/trsg.c pvm3orig/gexamples/trsg.c 46d45 < #include diff -r -b -B pvm3/gexamples/tst.c pvm3orig/gexamples/tst.c 37,38d36 < #include < diff -r -b -B pvm3/include/pvmtev.h pvm3orig/include/pvmtev.h 284a285,293 > /* Trace Data Identifier Structure */ > > struct Pvmtevdid > { > char *did; /* Semantic Data ID */ > char *desc; /* Semantic Data Description */ > }; > > 410a420,431 > /* Trace Event Info Structure */ > > struct Pvmtevinfo > { > char *name; /* trace event name */ > int desc_status; /* trace descriptor status */ > struct timeval mark; /* trace time marker */ > struct timeval total; /* trace cumulative time */ > int count; /* trace invocation counter */ > }; > > Only in pvm3/lib: LINUX Only in pvm3/libfpvm: LINUX diff -r -b -B pvm3/libfpvm/pvmfperror.m4 pvm3orig/libfpvm/pvmfperror.m4 5,6d4 < #include < #include 19c17 < /* char *malloc(); */ --- > char *malloc(); 27,30c25,26 < if (!buf) { < buflen = STRING_LEN(p) + 1; < buf = malloc(buflen); < } --- > if (!buf) > buf = malloc(buflen = STRING_LEN(p) + 1); diff -r -b -B pvm3/libfpvm/pvmfstartpvmd.m4 pvm3orig/libfpvm/pvmfstartpvmd.m4 18d17 < #include diff -r -b -B pvm3/Makefile.aimk pvm3orig/Makefile.aimk 28c28 < F77 = ifort --- > #F77 = f77 Only in pvm3: make.out Only in pvm3/pvmgs: LINUX Only in pvm3/rm: LINUX diff -r -b -B pvm3/rm/srm.c pvm3orig/rm/srm.c 35d34 < #include diff -r -b -B pvm3/src/global.h pvm3orig/src/global.h 318,320d317 < /* General Trace Globals Declarations */ < < /* Trace Event Info Structure */ 322,329c319 < struct Pvmtevinfo < { < char *name; /* trace event name */ < int desc_status; /* trace descriptor status */ < struct timeval mark; /* trace time marker */ < struct timeval total; /* trace cumulative time */ < int count; /* trace invocation counter */ < } pvmtevinfo[109]; --- > /* General Trace Globals Declarations */ 331c321 < /* Trace Data Identifier Structure */ --- > extern struct Pvmtevdid pvmtevdidlist[]; 333,337c323 < struct Pvmtevdid < { < char *did; /* Semantic Data ID */ < char *desc; /* Semantic Data Description */ < } pvmtevdidlist[123]; --- > extern struct Pvmtevinfo pvmtevinfo[]; diff -r -b -B pvm3/src/hoster.c pvm3orig/src/hoster.c 910c910 < _Exit(1); --- > _exit(1); Only in pvm3/src: LINUX diff -r -b -B pvm3/src/lpvm.c pvm3orig/src/lpvm.c 3657c3657 < _Exit(0); --- > _exit(0); Only in pvm3/tracer: LINUX diff -r -b -B pvm3/tracer/tracer.h pvm3orig/tracer/tracer.h 113,115c113 < extern int errno; < < /* Trace Event Info Structure */ --- > extern struct Pvmtevinfo pvmtevinfo[]; 117,124c115 < struct Pvmtevinfo < { < char *name; /* trace event name */ < int desc_status; /* trace descriptor status */ < struct timeval mark; /* trace time marker */ < struct timeval total; /* trace cumulative time */ < int count; /* trace invocation counter */ < } pvmtevinfo[109]; --- > extern int errno; diff -r -b -B pvm3/tracer/trclib.h pvm3orig/tracer/trclib.h 187,193c187 < /* Trace Data Identifier Structure */ < < struct Pvmtevdid < { < char *did; /* Semantic Data ID */ < char *desc; /* Semantic Data Description */ < } pvmtevdidlist[123]; --- > extern struct Pvmtevdid pvmtevdidlist[]; diff -r -b -B pvm3/tracer/trcutil.c pvm3orig/tracer/trcutil.c 46c46 < /* Trace Event Info Structure */ --- > extern struct Pvmtevinfo pvmtevinfo[]; 48,55d47 < struct Pvmtevinfo < { < char *name; /* trace event name */ < int desc_status; /* trace descriptor status */ < struct timeval mark; /* trace time marker */ < struct timeval total; /* trace cumulative time */ < int count; /* trace invocation counter */ < } pvmtevinfo[109]; Only in pvm3/xep: LINUX diff -r -b -B pvm3/xep/Makefile.aimk pvm3orig/xep/Makefile.aimk 27,28c27,28 < XCFLAGS = -I/usr/X11R6/include -I/usr/X11/include \ < -L/usr/X11R6/lib -L/usr/X11/lib --- > XCFLAGS = -I/usr/local/X11R5/include -I/usr/local/X11/include \ > -L/usr/local/X11R5/lib -L/usr/local/X11/lib