[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs-diffs Digest, Vol 19, Issue 62
From: |
Kim F. Storm |
Subject: |
Re: Emacs-diffs Digest, Vol 19, Issue 62 |
Date: |
12 Jul 2004 11:34:50 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
Andreas Schwab <address@hidden> writes:
> Andreas Schwab <address@hidden> writes:
>
> > address@hidden (Kim F. Storm) writes:
> >
> >> Since the GCPROs does nothing in the MARK_STACK case, that
> >> also why my "dogc" change DTRT for MARK_STACK-based GC.
> >
> > But is does not compile without MARK_STACK.
>
> Would you please fix that?
>
Sorry for the delay.
Does this patch work?
*** alloc.c 23 Jun 2004 10:30:52 +0200 1.346
--- alloc.c 12 Jul 2004 11:29:19 +0200
***************
*** 5033,5038 ****
--- 5033,5039 ----
break;
case Lisp_Misc_Save_Value:
+ #if GC_MARK_STACK
{
register struct Lisp_Save_Value *ptr = XSAVE_VALUE (obj);
/* If DOGC is set, POINTER is the address of a memory
***************
*** 5045,5050 ****
--- 5046,5052 ----
mark_maybe_object (*p);
}
}
+ #endif
break;
case Lisp_Misc_Overlay:
--
Kim F. Storm <address@hidden> http://www.cua.dk
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Andreas Schwab, 2004/07/06
- Re: Emacs-diffs Digest, Vol 19, Issue 62,
Kim F. Storm <=
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Andreas Schwab, 2004/07/12
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Kim F. Storm, 2004/07/12
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Andreas Schwab, 2004/07/12
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Kim F. Storm, 2004/07/12
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Andreas Schwab, 2004/07/12
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Kim F. Storm, 2004/07/12
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Andreas Schwab, 2004/07/12
- Re: Emacs-diffs Digest, Vol 19, Issue 62, Kim F. Storm, 2004/07/12