]> code.delx.au - gnu-emacs/commitdiff
Port to MSB hosts without optimization
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 11 Jan 2015 09:42:50 +0000 (01:42 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 11 Jan 2015 09:43:15 +0000 (01:43 -0800)
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
src/lisp.h

index 14d582d57ece2b6a880dde34cbbfb49ffcbe9fc0..8f441be33074a1f822ef16390b0925ae93c84485 100644 (file)
@@ -1,3 +1,10 @@
+2015-01-11  Paul Eggert  <eggert@cs.ucla.edu>
+
+       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  <eggert@cs.ucla.edu>
 
        Port to 32-bit --with-wide-int
index 1fa1deb82a48efae5d32261bca5adfef0a934c60..9ed9375cff8c172064b3c0c05e08c812b6cc9ea4 100644 (file)
@@ -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.  */