delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/02/15/14:51:57

Message-Id: <199802151950.LAA06834@mailhost1.cac.washington.edu>
From: "Ned Ulbricht" <nedu AT ee DOT washington DOT edu>
Organization: University of Washington
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
Date: Sun, 15 Feb 1998 11:50:31 -0800
MIME-Version: 1.0
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: <Pine.SUN.3.91.980215131608.27889G-100000@is>

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019