Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site sdcc7.UUCP
Path: utzoo!linus!decvax!decwrl!pyramid!gould9!ncr-sd!sdcc6!sdcc3!sdcc7!ee178acb
From: ee178acb@sdcc7.UUCP (DARIN JOHNSON)
Newsgroups: net.arch,net.unix
Subject: pyramid or unix help wanted
Message-ID: <150@sdcc7.UUCP>
Date: Sun, 3-Nov-85 18:35:41 EST
Article-I.D.: sdcc7.150
Posted: Sun Nov  3 18:35:41 1985
Date-Received: Tue, 5-Nov-85 21:51:50 EST
Organization: U.C. San Diego, Academic Computer Center
Lines: 12
Keywords: co-processing
Xref: linus net.arch:1825 net.unix:5578

I want to revise a compiler I wrote earlier to use co-processing.
I would like to be able to have the multiple processes use shared
memory if possible.  The problem is that I am on a Pyramid, and I
don't know how to effectively change context, and then return.
Does anyone know a way to do this on the Pyramid?  I don't need
anything fancy, the routines will block themselves.  If need be,
are there any UNIX calls that would help?  Such as something like
a vfork that returns immediately?  There is a chgstack() for the
Pyramid, but I don't know how to use it.

Darin Johnson
sdcsvax!beowulf!wbreader