GNU bug report logs - #8794
cons_to_long fixes; making 64-bit EMACS_INT the default

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Fri, 3 Jun 2011 08:45:02 UTC

Severity: wishlist

Tags: fixed, patch

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #38 received at 8794 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 8794 <at> debbugs.gnu.org
Subject: Re: bug#8794: cons_to_long fixes; making 64-bit EMACS_INT the default
Date: Mon, 06 Jun 2011 01:39:03 -0700
On 06/05/11 05:00, Stefan Monnier wrote:
>> (a) straightforward fixes that I assume are uncontroversial
>> (b) make 64bit-on-32bit the default (on 32bit systems that support it)
>> (c) fix the cons<->int conversions
> 
>> Each part is a prerequisite for the next.
> 
> That's a problem for (c) because I don't want to install (b) for now.

OK, I have revamped (c) so that it does two conses
for large integers on 32-bit hosts; this removes its
dependency on (b).  I'll send the revised (c) in a followup email.
The uncontroversial changes (a) have some changes too, based on
later discussion with Eli, so I'll send a revised (a) too.

What else needs to be done before it's reasonable to install
something like (b)?




This bug report was last modified 9 years and 94 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.