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