emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 9a57bda: Port to MSB hosts without optimization


From: Paul Eggert
Subject: [Emacs-diffs] master 9a57bda: Port to MSB hosts without optimization
Date: Sun, 11 Jan 2015 09:43:20 +0000

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

    Port to MSB hosts without optimization
    
    E.g., when configuring --with-wide-int CFLAGS='-O0' on x86,
    the inline function XTYPE needs to be declared before being used.
    * lisp.h (XTYPE): New forward declaration.
---
 src/ChangeLog |    7 +++++++
 src/lisp.h    |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/ChangeLog b/src/ChangeLog
index 14d582d..8f441be 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,10 @@
+2015-01-11  Paul Eggert  <address@hidden>
+
+       Port to MSB hosts without optimization
+       E.g., when configuring --with-wide-int CFLAGS='-O0' on x86,
+       the inline function XTYPE needs to be declared before being used.
+       * lisp.h (XTYPE): New forward declaration.
+
 2015-01-10  Paul Eggert  <address@hidden>
 
        Port to 32-bit --with-wide-int
diff --git a/src/lisp.h b/src/lisp.h
index 1fa1deb..9ed9375 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -610,6 +610,7 @@ INLINE bool (VECTORLIKEP) (Lisp_Object);
 INLINE bool WINDOWP (Lisp_Object);
 INLINE struct Lisp_Save_Value *XSAVE_VALUE (Lisp_Object);
 INLINE struct Lisp_Symbol *(XSYMBOL) (Lisp_Object);
+INLINE enum Lisp_Type (XTYPE) (Lisp_Object);
 INLINE void *(XUNTAG) (Lisp_Object, int);
 
 /* Defined in chartab.c.  */



reply via email to

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