Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Oct 2001 23:19:45 -0400 (EDT)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        des@ofug.org
Cc:        arch@FreeBSD.org
Subject:   Re: 64 bit times revisited..
Message-ID:  <200110270319.f9R3JjJ77842@khavrinen.lcs.mit.edu>
In-Reply-To: <xzpsnc6q816.fsf@flood.ping.uio.no>
References:  <200110262321.TAA14697@ajax.cnchost.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <xzpsnc6q816.fsf@flood.ping.uio.no> you write:

>Since you're so stuck up about standardization, go see POSIX or SUSv2
>or the Austin spec and show me a single reference to "nstime64_t" in
>any one of those documents.

POSIX has gone into a rathole every time it has tried to deal with the
issue of time.  Things like the broken ``Seconds Since the Epoch''
definition and `struct timespec' are what result.

The real answer, as the people who have run the POSIX process would
tell you, is very simple: come up with a proposal that works and
reflects a concensus of implementors and end users, and then it may be
appropriate for standardization.  The next revision of POSIX will drop
support for non-eight-bit bytes, not because the review committee
wanted such a restriction, but because we did not want to invent a
brand new set of interfaces, with no prior art, to deal with the
discrepancies between traditional C/POSIX interfaces which did not
make such an assumption, and newly-imported networking and UNIX
interfaces which did.

-GAWollman

-- 
Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
wollman@lcs.mit.edu  | O Siem / The fires of freedom 
Opinions not those of| Dance in the burning flame
MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick

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




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