|
From: | Ken Brown |
Subject: | Re: New emacs maintainer for cygwin |
Date: | Tue, 19 May 2009 22:39:43 -0400 |
User-agent: | Thunderbird 2.0.0.21 (Windows/20090302) |
On 5/19/2009 10:14 PM, Stefan Monnier wrote:
--- origsrc/emacs-23.0.92/src/s/cygwin.h 2009-01-08 06:46:27.000000000 -0500 +++ src/emacs-23.0.92/src/s/cygwin.h 2009-05-17 11:40:55.812500000 -0400 @@ -108,8 +108,12 @@ along with GNU Emacs. If not, see <http /* force the emacs image to start high in memory, so dll relocation can put things in low memory without causing all sorts of grief for emacs lisp pointers */ -#define DATA_SEG_BITS 0x20000000 -#define LINKER $(CC) -Wl,--image-base,DATA_SEG_BITS +/* but this can cause problems if the user later rebases; so I'm + changing it (KB) */ + +/* #define DATA_SEG_BITS 0x20000000 */ +/* #define LINKER $(CC) -Wl,--image-base,DATA_SEG_BITS */ +#define LINKER $(CC)If that can be used (which requires the use of USE_LSB_TAG), it's a better solution indeed.
Could you elaborate on this? I don't know anything about USE_LSB_TAG. All I know is that I applied the patch and built emacs, and so far it seems to work fine. But I only did this a day or two ago, so maybe a problem could still show up. (Previously I've always used the workaround described in etc/PROBLEMS.) Is there some test I should try to see if my build is OK?
Thanks. Ken
[Prev in Thread] | Current Thread | [Next in Thread] |