emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bootstrap problem with union Lisp_Object


From: Richard M. Stallman
Subject: Re: bootstrap problem with union Lisp_Object
Date: Wed, 07 Dec 2005 12:06:51 -0500

    I can make the changes, but I really wonder if a basic and often-used
    functionality like NILP should be so dangerous.

I think this change should be made.  Is there any reason not to
make it?

*** lisp.h      20 Nov 2005 08:36:34 -0500      1.546
--- lisp.h      07 Dec 2005 10:35:10 -0500      
***************
*** 454,460 ****
  extern Lisp_Object make_number P_ ((EMACS_INT));
  #endif
  
! #define EQ(x, y) ((x).s.val == (y).s.val && (x).s.type == (y).s.type)
  
  #endif /* NO_UNION_TYPE */
  
--- 454,460 ----
  extern Lisp_Object make_number P_ ((EMACS_INT));
  #endif
  
! #define EQ(x, y) ((x).i == (y).i)
  
  #endif /* NO_UNION_TYPE */
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]