/[guile]/guile/guile-core/libguile/__scm.h
ViewVC logotype

Diff of /guile/guile-core/libguile/__scm.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.89 by mvo, Sun Oct 27 20:16:18 2002 UTC revision 1.90 by mvo, Sun Nov 3 22:05:10 2002 UTC
# Line 94  Line 94 
94   * These may be defined or undefined.   * These may be defined or undefined.
95   */   */
96    
 /* Old async mechanism */  
 /* #define GUILE_OLD_ASYNC_CLICK */  
   
97  /* #define GUILE_DEBUG_FREELIST */  /* #define GUILE_DEBUG_FREELIST */
98    
99  /* All the number support there is.  /* All the number support there is.
# Line 151  Line 148 
148  # define SCM_API extern  # define SCM_API extern
149  #endif  #endif
150    
151    #if defined (SCM_ENABLE_DEPRECATED)
152    
153    /* These options are always active.
154     */
155    #define USE_THREADS
156    #define GUILE_ISELECT
157    
158    #endif
159    
160    
161    
162  /* What did the configure script discover about the outside world?  */  /* What did the configure script discover about the outside world?  */
# Line 400  typedef long SCM_STACKITEM; Line 406  typedef long SCM_STACKITEM;
406  #endif  #endif
407    
408    
 #ifndef USE_THREADS  
 #define SCM_CRITICAL_SECTION_START  
 #define SCM_CRITICAL_SECTION_END  
 #define SCM_THREAD_SWITCHING_CODE  
 #endif  
   
409  #define SCM_ASYNC_TICK /*fixme* should change names */ \  #define SCM_ASYNC_TICK /*fixme* should change names */ \
410  do { \  do { \
411    if (scm_root->pending_asyncs) \    if (scm_root->pending_asyncs) \

Legend:
Removed from v.1.89  
changed lines
  Added in v.1.90

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26