From: Paul Eggert Date: Tue, 14 Aug 2018 11:38:44 +0000 (-0700) Subject: Port recent changes to older GCC X-Git-Tag: emacs-27.0.90~4573 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=396a33a3656a0e2bbe2f24a81df64914491c44e5;p=emacs.git Port recent changes to older GCC Problem reported by Glenn Morris in: https://lists.gnu.org/r/emacs-devel/2018-08/msg00446.html * src/lisp.h (make_pointer_integer_unsafe): Port to older GCC. --- diff --git a/src/lisp.h b/src/lisp.h index 18d53537cca..da93efdd934 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -1191,7 +1191,8 @@ XFIXNUMPTR (Lisp_Object a) INLINE Lisp_Object make_pointer_integer_unsafe (void *p) { - return TAG_PTR (Lisp_Int0, p); + Lisp_Object a = TAG_PTR (Lisp_Int0, p); + return a; } INLINE Lisp_Object