[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Debugging Emacs with gdba
From: |
Eli Zaretskii |
Subject: |
Re: Debugging Emacs with gdba |
Date: |
Sat, 19 Nov 2005 12:40:48 +0200 |
> From: Nick Roberts <address@hidden>
> Date: Sat, 19 Nov 2005 11:46:32 +1300
> Cc: address@hidden
>
> Is it OK to install this patch?
>
> Nick
>
>
> *** lisp.h 16 Nov 2005 08:02:46 +1300 1.545
> --- lisp.h 19 Nov 2005 11:28:51 +1300
> ***************
> *** 253,259 ****
> /* If union type is not wanted, define Lisp_Object as just a number. */
>
> #ifdef NO_UNION_TYPE
> ! #define Lisp_Object EMACS_INT
> #define LISP_MAKE_RVALUE(o) (0+(o))
> #endif /* NO_UNION_TYPE */
>
> --- 253,259 ----
> /* If union type is not wanted, define Lisp_Object as just a number. */
>
> #ifdef NO_UNION_TYPE
> ! typedef EMACS_INT Lisp_Object;
> #define LISP_MAKE_RVALUE(o) (0+(o))
> #endif /* NO_UNION_TYPE */
Fine with me, but please wait for Richard to give the definitive
response.
Meanwhile, I hope you did check that all the x... GDB commands defined
by src/.gdbinit that work with Lisp data types encoded in Lisp_Object
still work after this change (not that I expect them to stop working,
but still...).