From owner-freebsd-arch Fri Oct 26 20:19:56 2001 Delivered-To: freebsd-arch@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 27EDB37B405 for ; Fri, 26 Oct 2001 20:19:54 -0700 (PDT) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.11.4/8.11.4) id f9R3JjJ77842; Fri, 26 Oct 2001 23:19:45 -0400 (EDT) (envelope-from wollman) Date: Fri, 26 Oct 2001 23:19:45 -0400 (EDT) From: Garrett Wollman Message-Id: <200110270319.f9R3JjJ77842@khavrinen.lcs.mit.edu> To: des@ofug.org Subject: Re: 64 bit times revisited.. In-Reply-To: References: <200110262321.TAA14697@ajax.cnchost.com> Organization: MIT Laboratory for Computer Science Cc: arch@FreeBSD.org Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In article 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