diff options
| author | Paul Eggert | 2015-01-11 01:42:50 -0800 |
|---|---|---|
| committer | Paul Eggert | 2015-01-11 01:43:15 -0800 |
| commit | 9a57bda31569294ecaf8138a06e5edda9c0d87e3 (patch) | |
| tree | 206f28b3ec656aac79d38dcbf93cfc8379a19c89 /src | |
| parent | b995b4ae8f9e08719a92bbe3bd6ac7e8ff091309 (diff) | |
| download | emacs-9a57bda31569294ecaf8138a06e5edda9c0d87e3.tar.gz emacs-9a57bda31569294ecaf8138a06e5edda9c0d87e3.zip | |
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.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 7 | ||||
| -rw-r--r-- | src/lisp.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 14d582d57ec..8f441be3307 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2015-01-11 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Port to MSB hosts without optimization | ||
| 4 | E.g., when configuring --with-wide-int CFLAGS='-O0' on x86, | ||
| 5 | the inline function XTYPE needs to be declared before being used. | ||
| 6 | * lisp.h (XTYPE): New forward declaration. | ||
| 7 | |||
| 1 | 2015-01-10 Paul Eggert <eggert@cs.ucla.edu> | 8 | 2015-01-10 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 9 | ||
| 3 | Port to 32-bit --with-wide-int | 10 | Port to 32-bit --with-wide-int |
diff --git a/src/lisp.h b/src/lisp.h index 1fa1deb82a4..9ed9375cff8 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -610,6 +610,7 @@ INLINE bool (VECTORLIKEP) (Lisp_Object); | |||
| 610 | INLINE bool WINDOWP (Lisp_Object); | 610 | INLINE bool WINDOWP (Lisp_Object); |
| 611 | INLINE struct Lisp_Save_Value *XSAVE_VALUE (Lisp_Object); | 611 | INLINE struct Lisp_Save_Value *XSAVE_VALUE (Lisp_Object); |
| 612 | INLINE struct Lisp_Symbol *(XSYMBOL) (Lisp_Object); | 612 | INLINE struct Lisp_Symbol *(XSYMBOL) (Lisp_Object); |
| 613 | INLINE enum Lisp_Type (XTYPE) (Lisp_Object); | ||
| 613 | INLINE void *(XUNTAG) (Lisp_Object, int); | 614 | INLINE void *(XUNTAG) (Lisp_Object, int); |
| 614 | 615 | ||
| 615 | /* Defined in chartab.c. */ | 616 | /* Defined in chartab.c. */ |