From owner-freebsd-arch Sat Jun 2 14:30:37 2001 Delivered-To: freebsd-arch@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 5B6FC37B423 for ; Sat, 2 Jun 2001 14:30:34 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id RAA17216; Sat, 2 Jun 2001 17:30:33 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f52LU3F64962; Sat, 2 Jun 2001 17:30:03 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15129.23259.647389.909649@grasshopper.cs.duke.edu> Date: Sat, 2 Jun 2001 17:30:03 -0400 (EDT) To: Matt Dillon Cc: arch@FreeBSD.ORG, freebsd-standards@bostonradio.org Subject: Re: time_t definition is wrong In-Reply-To: <200106022040.f52KeSJ05088@earth.backplane.com> References: <200106012318.f51NI8w38590@bunrab.catwhisker.org> <200106020823.f528N5O98998@earth.backplane.com> <20010602085237.A73968@dragon.nuxi.com> <200106021739.f52Hd9V03943@earth.backplane.com> <20010602124907.G31257@dragon.nuxi.com> <200106022005.f52K5FR04823@earth.backplane.com> <20010602131404.M31257@dragon.nuxi.com> <200106022040.f52KeSJ05088@earth.backplane.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid 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 Matt Dillon writes: > * The two other platforms we have to maintain compatibility with > the most: Solaris and Linux, use 'long'. NetBSD? OpenBSD? Not > an issue for us. In fact, NetBSD seems to be well on their way You forgot osf/1 (compat code in sys/alpha/osf1). Where, indeed, a time_t is an int. > * Our IA32 implementation is not broken. Breaking it to match the > already broken Alpha distribution is inappropriate. If you are > going to break anything you should break (fix) the Alpha > distribution to use long (64 bits). I couldn't care less what you people do on 32-bit platforms where you're just talking about a name change. But please keep your hands off alpha. Its been broken far too frequently. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message