delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/01/26/19:10:18

Date: Mon, 26 Jan 1998 19:10:15 -0500 (EST)
Message-Id: <199801270010.TAA29394@delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: randym AT acm DOT org
CC: djgpp-workers AT delorie DOT com
In-reply-to: <3.0.1.32.19980126180628.007e75d0@yacker.xiotech.com> (message
from Randy Maas on Mon, 26 Jan 1998 18:06:28 -0600)
Subject: Re: sysconf.c patch

> I familiar with them from a solaris box (although that may not hold much
> weight).  The constants from <sys/unistd.h> differ slightly from what I
> posted: _SC_PHYS_PAGES is 500 and _SC_AVPHYS_PAGES is 501.  They're not on
> my local linux box... So I suppose they are only slightly more portable
> than a __dpmi_* call.

They're not available at all on SGI IRIX either.  It is not the goal
of DJGPP to be 100% compatible with every Unix OS out there.  We must
consider all ramifications of each change.  In this case, we are
adding complexity to libc without a comparable increase in
portability.  In addition, the changes masquerade as POSIX standards,
which may confuse programmers and make their programs *less* portable,
without them being aware of it.  Overall, I'd say this change is not
suitable for djgpp.

- Raw text -


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