From owner-freebsd-arch Sat Oct 27 19:57: 1 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 4F61337B406 for ; Sat, 27 Oct 2001 19:56:58 -0700 (PDT) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.11.4/8.11.4) id f9S2utu93282; Sat, 27 Oct 2001 22:56:55 -0400 (EDT) (envelope-from wollman) Date: Sat, 27 Oct 2001 22:56:55 -0400 (EDT) From: Garrett Wollman Message-Id: <200110280256.f9S2utu93282@khavrinen.lcs.mit.edu> To: Matthew Dillon Cc: arch@FreeBSD.org Subject: Re: time_t not to change size on x86 In-Reply-To: <200110272220.f9RMKmH64657@apollo.backplane.com> References: <20011027070109.D02E9380A@overcee.netplex.com.au> <200110272007.f9RK7NG88372@khavrinen.lcs.mit.edu> <200110272029.f9RKTIi56468@apollo.backplane.com> <200110272049.f9RKn9K88676@khavrinen.lcs.mit.edu> <200110272056.f9RKuiZ64324@apollo.backplane.com> <200110272110.f9RLAeW91039@khavrinen.lcs.mit.edu> <200110272220.f9RMKmH64657@apollo.backplane.com> 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 < said: > I already responded to the C90 stuff you posted. Your reasoning > and the elements you posted were extremely weak arguments, frankly. As opposed to you who has never participated in the standards process? > So frankly, Garrett, I don't really give a damn what a ten-year old > standard says. And I don't care whether you care or not, Matt. It doesn't make your proposal anything less than monumental stupidity. It took the original Standard C a good FIVE YEARS to be fully accepted, and we are still making concessions to pre-Standard C even today. It will take at least as much time for C99 to be as widespread. > 64 bit integer types on 32 bit platforms are totally acceptable > today. I never said they weren't. I said that we should not break old conforming Standard C applications. We have never been fully POSIX compliant -- the old POSIX was just too limited -- but we at least made an effort to support C90. You are proposing to break them, in order to facilitate programs which were using time_t incorrectly anyway. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message