[TUHS] Re: Porting Unix v6 to i386
Peter Jeremy
peter.jeremy at alcatel.com.au
Mon Mar 4 07:07:00 AEST 2002
On 2002-Mar-03 15:46:23 -0500, Tim Shoppa <shoppa at trailing-edge.com> wrote:
>> At this time, the only open-source 16-bit x86 C compiler I know of is
>> Bruce Evans' C compiler (bcc).
>
>Don't forget James Hendrix's "Small C", which has been around since
>what feels like forever. 80x86 and many other ports are available.
>
> http://www.ddjembedded.com/languages/smallc/
I remember when that came out... I hadn't considered it because as I
recall, it was a fairly small subset - I though it was too small to be
useful for Unix porting. Looking at v2.2 for x86, it doesn't support
floating point, short, long, unsigned, sizeof, casts, non-automatic
locals, arrays of pointers, structs or unions. This makes it too
restrictive for porting Unix.
Peter
More information about the TUHS
mailing list