X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Flisp-union.h;h=70ef72c264d4dedd2025399dc6765bd948f83b49;hb=4f29597e4f3696a59bb08ffece07183c1568c4a5;hp=648f8242b0c7f8417df999b10f034da86ba91bb4;hpb=3e447015251ce6dcde843cbed10d9033d5538622;p=chise%2Fxemacs-chise.git- diff --git a/src/lisp-union.h b/src/lisp-union.h index 648f824..70ef72c 100644 --- a/src/lisp-union.h +++ b/src/lisp-union.h @@ -30,7 +30,7 @@ typedef union Lisp_Object { /* if non-valbits are at lower addresses */ -#if defined(WORDS_BIGENDIAN) +#ifdef WORDS_BIGENDIAN struct { EMACS_UINT val : VALBITS; @@ -100,8 +100,8 @@ Lisp_Object; } while (0) # define XPNTRVAL(x) ((x).ui) -INLINE Lisp_Object make_int (EMACS_INT val); -INLINE Lisp_Object +INLINE_HEADER Lisp_Object make_int (EMACS_INT val); +INLINE_HEADER Lisp_Object make_int (EMACS_INT val) { Lisp_Object obj; @@ -109,8 +109,8 @@ make_int (EMACS_INT val) return obj; } -INLINE Lisp_Object make_char (Emchar val); -INLINE Lisp_Object +INLINE_HEADER Lisp_Object make_char (Emchar val); +INLINE_HEADER Lisp_Object make_char (Emchar val) { Lisp_Object obj;