GNU bug report logs - #18544
24.4.50; USE_STACK_LISP_OBJECTS change breaks the build on many platforms

Previous Next

Package: emacs;

Reported by: Ken Brown <kbrown <at> cornell.edu>

Date: Wed, 24 Sep 2014 13:24:02 UTC

Severity: normal

Found in version 24.4.50

Done: Ken Brown <kbrown <at> cornell.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Dmitry Antipov <dmantipov <at> yandex.ru>
To: Ken Brown <kbrown <at> cornell.edu>
Cc: 18544 <at> debbugs.gnu.org
Subject: bug#18544: 24.4.50; USE_STACK_LISP_OBJECTS change breaks the build on many platforms
Date: Wed, 24 Sep 2014 17:45:13 +0400
On 09/24/2014 05:22 PM, Ken Brown wrote:

> bzr rev 117935 breaks the build on all platforms other than GNU/Linux.
> The following patch restores the code to what I think was intended:
>
> === modified file 'src/lisp.h'
> --- src/lisp.h  2014-09-24 11:59:13 +0000
> +++ src/lisp.h  2014-09-24 12:59:07 +0000
> @@ -290,9 +290,9 @@
>   #ifndef USE_STACK_LISP_OBJECTS
>   # if defined (GNU_LINUX) && defined (__GNUC__) && !defined (__clang__)
>   #   define USE_STACK_LISP_OBJECTS true
> +# else
> +#   define USE_STACK_LISP_OBJECTS false
>   # endif
> -#else
> -# define USE_STACK_LISP_OBJECTS false
>   #endif

Oops.  Surely you're right.  Should be fixed in 117936.

Dmitry





This bug report was last modified 10 years and 241 days ago.

Previous Next


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