guile-cvs
[Top][All Lists]
Advanced

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

guile/guile-core/libguile threads.c stackchk.h ...


From: Mikael Djurfeldt
Subject: guile/guile-core/libguile threads.c stackchk.h ...
Date: Thu, 22 May 2003 05:16:34 -0400

CVSROOT:        /cvsroot/guile
Module name:    guile
Changes by:     Mikael Djurfeldt <address@hidden>       03/05/22 05:16:34

Modified files:
        guile-core/libguile: threads.c stackchk.h eval.c __scm.h 
                             ChangeLog 

Log message:
        * __scm.h (SCM_STACK_PTR): New macro. (Cast argument through
        (void *) in order to avoid an aliasing warning; thanks to Bruce
        Korb.)
        
        * stackchk.h (SCM_STACK_OVERFLOW_P): Use SCM_STACK_PTR.
        
        * threads.c (suspend, launch_thread, scm_threads_mark_stacks): Use
        SCM_STACK_PTR.
        
        * threads.c (scm_threads_mark_stacks): Bugfix: Changed
        thread->base --> t->base.
        
        * eval.c (SCM_CEVAL): Don't cast argument of SCM_STACK_OVERFLOW_P.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/threads.c.diff?tr1=1.54&tr2=1.55&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/stackchk.h.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/eval.c.diff?tr1=1.307&tr2=1.308&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/__scm.h.diff?tr1=1.98&tr2=1.99&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/ChangeLog.diff?tr1=1.1864&tr2=1.1865&r1=text&r2=text





reply via email to

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