Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!linus!agate!ucbvax!bloom-beacon!eru!hagbard!sunic!mcsun!tuvie!vmars!hp From: hp@vmars.tuwien.ac.at (Peter Holzer) Newsgroups: comp.os.minix Subject: Re: Stupid questions about Minix-386 ... Message-ID: <2408@tuvie.UUCP> Date: 17 Apr 91 12:30:42 GMT References: <50277@nigel.ee.udel.edu> Sender: news@tuvie.UUCP Lines: 29 HBO043%DJUKFA11.BITNET@cunyvm.cuny.edu (Christoph van Wuellen) writes: >What about tryinc c386 if you are concerned about a compiler with source? >c386 may just replace GNU C. That means your toolbox will be >GNU cpp, as, ld, ar and c386. >Personally, I dont work with c386, so it is necessary YOU work with it >to develop it further. I can highly recommend c386. It produces much better code than bcc and it implements a larger subset of C.I wrote a backend that generates code for Bruce's as instead of gas (Gas uses bitfields and cannot be compiled with bcc, and I did not try to crosscompile it on a workstation). Took me about an afternoon. I have not yet tested it properly, but I did not have any problems in the last two weeks. I will try to recompile c386 with itself, and if that works I will consider it tested and will post it if there is interest. Christoph, I had to change not only out386_gas.c but a few other files also to make it work. Do you want to have a look at it before I post the diffs? Also, compliments on your clear code. It was much easier to find out what I had to change than I had expected. -- | _ | Peter J. Holzer | Think of it | | |_|_) | Technical University Vienna | as evolution | | | | | Dept. for Real-Time Systems | in action! | | __/ | hp@vmars.tuwien.ac.at | Tony Rand |