From owner-freebsd-arch Sat Oct 27 2:39:33 2001 Delivered-To: freebsd-arch@freebsd.org Received: from mail11.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by hub.freebsd.org (Postfix) with ESMTP id 7B31E37B405 for ; Sat, 27 Oct 2001 02:39:25 -0700 (PDT) Received: (qmail 4482 invoked from network); 27 Oct 2001 09:39:24 -0000 Received: from unknown (HELO laptop.baldwin.cx) ([64.81.54.73]) (envelope-sender ) by mail11.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 27 Oct 2001 09:39:24 -0000 Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200110270636.f9R6aik43419@apollo.backplane.com> Date: Sat, 27 Oct 2001 02:39:24 -0700 (PDT) From: John Baldwin To: Matthew Dillon Subject: Re: time_t not to change size on x86 Cc: arch@FreeBSD.ORG, Mike Smith 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 On 27-Oct-01 Matthew Dillon wrote: > >:Just to clarify, based on Peter's last mail. >: >:The proposal is not to change the size of time_t on x86, merely to >:select a suitable size on new platforms so that we migrate in a >:suitable fashion. >: >:This is fine, and a sensible idea. > > No, the current proposal... the one that has the most support (even if > you discount me), is that we do not change time_t in 4.x, but in > 5.x we change it to a 64 bit integer on all platforms (including IA32). Actually, Peter listed like 3 proposals. I think changing the 386 would be the wrong thing to do. At the very least, it should be changed last. First change the 64-bit archs to use a 64-bit time_t (i..e., make time_t a 'long'). Then fix up the bugs that crop up from that. You can worry about hosing the ppc and i386 ports later. You may even want to make the ppc port use a 64-bit time_t since it is new, but I would leave i386 alone. That's my vote at least. You might want to count the actual votes flying around before assuming most people want to change time_t on the 386. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message