From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ken Raeburn Newsgroups: gmane.emacs.devel Subject: Re: 64-bit lossage Date: Thu, 18 Jul 2002 18:23:28 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200207021945.g62JjkK01982@aztec.santafe.edu> <200207181455.g6IEt2n24982@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1027031070 1208 127.0.0.1 (18 Jul 2002 22:24:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 18 Jul 2002 22:24:30 +0000 (UTC) Cc: d.love@dl.ac.uk, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17VJhF-0000JN-00 for ; Fri, 19 Jul 2002 00:24:29 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17VJtL-0001cx-00 for ; Fri, 19 Jul 2002 00:36:59 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17VJhA-0005bg-00; Thu, 18 Jul 2002 18:24:24 -0400 Original-Received: from 208-59-178-90.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([208.59.178.90] helo=raeburn.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17VJgH-0005YU-00; Thu, 18 Jul 2002 18:23:30 -0400 Original-Received: from kal-el.raeburn.org ([2002:d03b:b25a:1:201:2ff:fe23:e26d]) by raeburn.org (8.11.3/8.11.3) with ESMTP id g6IMNTf05543; Thu, 18 Jul 2002 18:23:29 -0400 (EDT) Original-Received: from raeburn by kal-el.raeburn.org with local (Exim 3.35 #1 (Debian)) id 17VJgG-0008Kv-00; Thu, 18 Jul 2002 18:23:28 -0400 Original-To: rms@gnu.org In-Reply-To: <200207181455.g6IEt2n24982@aztec.santafe.edu> (Richard Stallman's message of "Thu, 18 Jul 2002 08:55:02 -0600 (MDT)") Original-Lines: 22 User-Agent: Gnus/5.090005 (Oort Gnus v0.05) Emacs/21.1.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5879 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5879 I have two Alpha systems available. One runs Debian, very slowly; it's an old 166MHz box without much memory. (If anyone knows where I can find a fast, cheap Alpha that runs Linux, I'm interested in upgrading.) The other is at work and runs Tru64 5.1; it's a better build machine at 500MHz but I need to remember to keep resynchronizing my sources manually until someone gets OpenAFS ported. *sigh* I'll try to get some builds done on them more often, but I'll note one thing right off -- the m/alpha.h file breaks the USE_LISP_UNION_TYPE code because it unconditionally redefines some of the macros for picking apart an integer used as a Lisp_Object. At a glance, it appears that m/ia64.h and others do this too. I'd say the macros in lisp.h need revising to better support 64-bit architectures; this shouldn't be needed on a machine-by-machine basis. If no one else gets around to it, I may take a shot at it.... Ken