Message-Id: <199802151950.LAA06834@mailhost1.cac.washington.edu> From: "Ned Ulbricht" Organization: University of Washington To: Eli Zaretskii Date: Sun, 15 Feb 1998 11:50:31 -0800 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Suggestion: Portability section for libc docs CC: djgpp-workers AT delorie DOT com References: <199802141847 DOT NAA24062 AT delorie DOT com> In-reply-to: Precedence: bulk On 15 Feb 98, Eli Zaretskii wrote: > > On Sat, 14 Feb 1998, DJ Delorie wrote: > > > Ha! There is a *lot* of difference. For example, SunOS free() takes > > a char* not a void*, so you can't pass it just any pointer, and you > > can't even cast to void* to make it work! You have to cast to char*. > > And if the above is not enough, consider this: SunOS `sprintf' returns > a char*, not an int! (They return a pointer to the first argument.) Well what is the definition of the 'Unix' column heading going to be? A reasonable compromise might be to throw out 'Unix' and have 'BSD' and 'SysV'. Although the one I'm most personally interested in is 'HP-UX'. -- Ned Ulbricht mailto:nedu AT ee DOT washington DOT edu