GNU bug report logs - #9960
Compiling Emacs trunk with MSVC

Previous Next

Packages: w32, emacs;

Reported by: Eli Zaretskii <eliz <at> gnu.org>

Date: Sat, 5 Nov 2011 11:24:02 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Fabrice Popineau <fabrice.popineau <at> supelec.fr>
To: Juanma Barranquero <lekktu <at> gmail.com>, Eli Zaretskii <eliz <at> gnu.org>, cschol2112 <at> googlemail.com, 9960 <at> debbugs.gnu.org
Subject: bug#9960: Compiling Emacs trunk with MSVC
Date: Sun, 20 Nov 2011 21:59:49 +0100
[Message part 1 (text/plain, inline)]
Just to let you know that emacs win64 compiles, dumps and loads.
There are still a couple of glitches. It does not yet bootstrap itself.

Main problems are :
- switch "long" to something that is 64 bits long when compiling for 64
bits architecture
- some functions are implicitly assumed to return an int because they are
not declared before being used
(one malloc() use in w32.c, sbrk() in gmalloc.c), hence they might generate
a sign extension, which is not good.

I will keep on polishing things up to the point it will bootstrap itself.

Greetings,

Fabrice

2011/11/10 Juanma Barranquero <lekktu <at> gmail.com>

> On Thu, Nov 10, 2011 at 20:56, Fabrice Popineau
> <fabrice.popineau <at> supelec.fr> wrote:
>
> > Is there any interest in having a 64bits windows emacs ?
>
> Yes.
>
>     Juanma
>
[Message part 2 (text/html, inline)]

This bug report was last modified 13 years and 61 days ago.

Previous Next


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