Path: utzoo!news-server.csri.toronto.edu!rutgers!uwm.edu!spool.mu.edu!cs.umn.edu!patiath From: patiath@umn-cs.cs.umn.edu (Pradip Patiath) Newsgroups: comp.os.mach Subject: Mach on Sparcs...important questions... Message-ID: <1991Mar12.214841.6274@cs.umn.edu> Date: 12 Mar 91 21:48:41 GMT Sender: patiath@cs.umn.edu (Pradip Patiath) Organization: University of Minnesota, Minneapolis, CSci dept. Lines: 29 We are considering using Mach for a major project. However, there are some questions that somebody who reads this newsgroup may be able to help me with. Please reply or make any suggestions on the following questions by email at the following address: patiath@cs.umn.edu -Is there a supported version of Mach for the SparcStations? -Is there a C++ compiler that works on Mach? -Does Xwindopws and Motif run on Mach?Has anyone tried it? -How does Mach deal with non-reentrant libraries (eg: C libraries)? I know that the sun lightweight process library causes problems with reentrancy when used with preemptive scheduling. How does Mach prevent such problems? Specifically, if there are 2 threads that use a library function, and there is time sliced preemptive scheduling, how does Mach guarantee that globals etc. are saved between thread context switches? Or does it give no such guarantee? I need to make a decision on Mach soon, so any (comments || suggestions || responses) would be very welcome. Once again, please send email to: patiath@cs.umn.edu Thanks -Pradip -- ===================================================================== Pradip Patiath Sensor & System Development Center patiath@cs.umn.edu