Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jan 1999 08:47:14 -0500 (EST)
From:      Peter Dufault <dufault@hda.com>
To:        bde@zeta.org.au (Bruce Evans)
Cc:        cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, msmith@FreeBSD.ORG
Subject:   Re: cvs commit: src/include unistd.h
Message-ID:  <199901111347.IAA15901@hda.hda.com>
In-Reply-To: <199901111303.AAA02776@godzilla.zeta.org.au> from Bruce Evans at "Jan 12, 99 00:03:10 am"

next in thread | previous in thread | raw e-mail | index | archive | help
> This is completely wrong.  _POSIX_SOURCE is for POSIX.1.  Much messier
> ifdefs, which we don't attempt, are required for POSIX.2 and later
> versions.  getopt() and most of the getopt() variables are in POSIX.2,
> but optreset seems to be in a later version.

You need to do something along the lines of what I put in sys/_posix.h
to sort out when extensions show up.  Find out what rev these are
added in, define _P_FOO_VISIBLE, and sort out the visibility there.
You don't need _P_FOO_VISIBLE_HISTORICALLY if there aren't any pre-existing
BSD extensions in that category.

Bruce - your turn.  I can take it.

Peter

-- 
Peter Dufault (dufault@hda.com)   Realtime development, Machine control,
HD Associates, Inc.               Safety critical systems, Agency approval

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901111347.IAA15901>