Article View: comp.std.unix
Article #436Re: POSIX vs SVID
From: Doug Gwyn
Date: Wed, 15 Aug 1990 13:18
Date: Wed, 15 Aug 1990 13:18
19 lines
1460 bytes
1460 bytes
From: Doug Gwyn <gwyn@smoke.brl.mil> In article <11188@cs.utexas.edu> From: Don_Lewine@dgc.ceo.dg.com >Question: Is there anything wrong with this? If I write a strictly >conforming application, can I include <unistd.h> for SVID >compatibility even if POSIX does not require it? Is there any >problem with including "extra" header files (other than the obvious >restrictions on the namespace)? Yes, there can be a problem any time an extra header is included, if there is no guarantee as to the identifiers that the header may usurp. No POSIX implementation can require an application to use any facilities beyond what the POSIX standard requires for the application, so if in fact UNIX System V were to need the extra header (which it doesn't), it would not be POSIX compliant. Note that the means by which a POSIX-conforming compilation/execution environment is obtained on your system may be nonobvious.. Volume-Number: Volume 21, Number 32
Technical Details
Message-ID:
<430@usenix.ORG>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!usenix!std-unixReferences:
<11188@cs.utexas.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!usenix!std-unix From: gwyn@smoke.brl.mil (Doug Gwyn) Newsgroups: comp.std.unix Subject: Re: POSIX vs SVID Message-ID: <430@usenix.ORG> Date: 15 Aug 90 13:18:27 GMT References: <11188@cs.utexas.edu> Sender: std-unix@usenix.ORG Reply-To: std-unix@uunet.uu.net Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 19 Approved: jsq@usenix.org (Moderator, John Quarterman)