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"