emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master eb52f70: Port to FreeBSD x86


From: Paul Eggert
Subject: [Emacs-diffs] master eb52f70: Port to FreeBSD x86
Date: Sun, 07 Feb 2016 21:33:22 +0000

branch: master
commit eb52f7015a26a5baac36430269ed2725d04ef41d
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Port to FreeBSD x86
    
    Reported by Herbert J. Skuhra in:
    http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00336.html
    * src/lisp.h (NONPOINTER_BITS) [__FreeBSD__]: Zero in this case too,
    since malloc always returns a multiple of 8 in FreeBSD.
---
 src/lisp.h |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/lisp.h b/src/lisp.h
index c8363be..2130170 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -73,8 +73,9 @@ DEFINE_GDB_SYMBOL_END (GCTYPEBITS)
    2.  We know malloc returns a multiple of 8.  */
 #if (defined alignas \
      && (defined GNU_MALLOC || defined DOUG_LEA_MALLOC || defined __GLIBC__ \
-        || defined DARWIN_OS || defined __sun || defined __MINGW32__ \
-        || defined CYGWIN))
+        || defined CYGWIN || defined __MINGW32__ \
+        || defined DARWIN_OS || defined __FreeBSD__ \
+        || defined __sun))
 # define NONPOINTER_BITS 0
 #else
 # define NONPOINTER_BITS GCTYPEBITS



reply via email to

[Prev in Thread] Current Thread [Next in Thread]