Path: utzoo!attcan!uunet!ficc!peter From: peter@ficc.uu.net (Peter da Silva) Newsgroups: comp.lang.c Subject: Re: want to know Message-ID: <5662@ficc.uu.net> Date: 12 Aug 89 14:52:43 GMT References: <8487@bsu-cs.bsu.edu> <2980@solo9.cs.vu.nl> <182@sunquest.UUCP> <14269@haddock.ima.isc.com> Organization: Xenix Support, FICC Lines: 14 In article <14269@haddock.ima.isc.com>, karl@haddock.ima.isc.com (Karl Heuer) writes: > For all practical purposes (unless you're compiling C code to run on > microwave ovens), "freestanding" means you're compiling the UNIX kernel. Or unless you're writing an Amiga device driver, handler, or library. I think there are certain special-cases on the Macintosh as well where the start-up sequence isn't compatible with a standard UNIX-ish main(). I have also heard that certain Microsoft Windows modules need this too. -- Peter da Silva, Xenix Support, Ferranti International Controls Corporation. Business: peter@ficc.uu.net, +1 713 274 5180. | "The sentence I am now Personal: peter@sugar.hackercorp.com. `-_-' | writing is the sentence Quote: Have you hugged your wolf today? 'U` | you are now reading"