[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. */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 9a57bda: Port to MSB hosts without optimization,
Paul Eggert <=