Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!wuarchive!usc!brutus.cs.uiuc.edu!psuvax1!psuvm!CUNYVM!HBO043 From: HBO043%DJUKFA11.BITNET@CUNYVM.CUNY.EDU (Christoph van Wuellen) Newsgroups: comp.os.minix Subject: Re: Minix needs a C compiler with source Message-ID: <11528@nigel.udel.EDU> Date: 19 Feb 90 13:21:00 GMT Sender: Minix operating system Reply-To: INFO-MINIX@UDEL.EDU Lines: 23 Approved: NETNEWS@PSUVM.BITNET Gateway Comments: Warning -- original Sender: tag was info-minix-request@UDEL.EDU Comments: To: info-minix@udel.edu As to compilers with source: The sozobon compiler/optimizer/assembler/linker is freely available, I have tested it and found only two errors (but: they were catastrophic when hosting the compiler on a Sun386i workstation). BUT: I see little chance to hack a INTEL 8088 version from it. (and: I wont bet it fits into 64K). 2.) I have written an 68000 compiler derived from some raw Material I got by email (original Author: M. Brandt). It now handles signed and unsigned char/short/long and float/double, but double being a synonym for float. I have compiled MINIX with it successfully during a MINIX port I've completed now, but I feel there are some problems left. In a few weeks I will send the compiler to the referees. It does everything in core, avoiding intermediate files, it is optimizing and maps frequently occuring expressions on registers, thus yielding 1008 (Version 2.1) dhrystones with or without the register attribute. 3.) I agree, we should have the source code of our compilers 4.) Perhaps the ACK code generators are not the best, implementing virtual stack machines on register CPU's /Christoph van Wuellen