Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!samsung!think.com!paperboy!meissner From: meissner@osf.org (Michael Meissner) Newsgroups: comp.os.aos Subject: Re: HELP! Message-ID: Date: 13 Nov 90 05:42:04 GMT References: <26645.273aed1f@kuhub.cc.ukans.edu> <931@accucx.cc.ruu.nl> Sender: news@OSF.ORG Organization: Open Software Foundation Lines: 37 In-reply-to: acbhour@accucx.cc.ruu.nl's message of 12 Nov 90 11:06:22 GMT In article <931@accucx.cc.ruu.nl> acbhour@accucx.cc.ruu.nl (Rudi van Houten) writes: | Data General does have a C-compiler. Originally written for MV/UX it | is for several years now distributed as a product under AOS/VS. Um, you got it backwards. The C compiler was originally targeted for AOS/VS (and producing binaries to run on AOS/RT32). The first revision, 1.10, shipped something like one year (possibly more, my memory is fuzzy) before MV/UX shipped. The runtime library is a subset of the MV/UX unix emulator, and about 1/2 of the AOS/VS library was developed by the MV/UX group. About two years after that, DG/UX was shipped on MV's, using the compiler ported from AOS/VS. The stdio, allocation, initialization, and math routines all share code with the AOS/VS implementation, the rest of the routines all are based on the appropriate UNIX base. The 'kernel' of MV/UX is still AOS/VS, since MV/UX is a UNIX system call translator (ie, it doesn't provide it's own scheduling or process management). At one point in time, there was a project to produce a cross compiler from AOS/VS to 16-bit AOS, but it never made it out of DG. In terms of 16-bit compiler support, there was a company called 'IPT' which sold a compiler for RDOS and AOS systems. DG/UX on the 88k's uses a completely different compiler (from the GNU project), and the libraries are based solely on the UNIX source base. I believe the 88k kernel code started with the MV kernel code, but since I never worked on the kernel, I can't say for sure. Since I wrote the front end for the MV C compiler, and worked on it until revision 4.00, and then worked on the GNU compiler for Data General, so in theory, I should know what I'm talking about. -- Michael Meissner email: meissner@osf.org phone: 617-621-8861 Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142 Considering the flames and intolerance, shouldn't USENET be spelled ABUSENET?