Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!lll-crg!mordor!sri-spam!ames!ucbcad!ucbvax!decvax!decwrl!amdcad!amd!intelca!mipos3!pinkas
From: pinkas@mipos3.UUCP (Israel Pinkas)
Newsgroups: comp.lang.c
Subject: Re: new standard for malloc() suggested
Message-ID: <307@mipos3.UUCP>
Date: Mon, 15-Dec-86 12:03:39 EST
Article-I.D.: mipos3.307
Posted: Mon Dec 15 12:03:39 1986
Date-Received: Tue, 16-Dec-86 23:23:43 EST
References: <311@bms-at.UUCP> <1790@batcomputer.tn.cornell.edu>
Reply-To: pinkas@mipos3.UUCP (Israel Pinkas)
Organization: Intel, Santa Clara, CA
Lines: 16
Keywords: why not?

>PS: to iterate an earlier suggestion: let's REQUIRE that char, short,
>int and long have a MINIMUM size of 8, 8, 16 and 32 bits respectively,
>and perhaps that 'long' be large enough to hold a pointer to any type
>(or at least the difference between two pointers whenever that difference
>is meaningful) (only need 16 bits for THAT on an Intel chip :-)

The last Intel chip to be able to guarantee that was the 8085.  From the
8086/8088 and up, code could be compiled in the "large" memory model which
required at least 20 bit to store, and could require up to 32 bits.

-Israel
-- 
----------------------------------------------------------------------
UUCP:	{amdcad,decwrl,hplabs,oliveb,pur-ee,qantel}!intelca!mipos3!pinkas
ARPA:	pinkas%mipos3.intel.com@relay.cs.net
CSNET:	pinkas%mipos3.intel.com