/[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.98 by dirk, Mon Apr 21 14:39:37 2003 UTC revision 1.99 by mdj, Thu May 22 09:16:32 2003 UTC
# Line 3  Line 3 
3  #ifndef SCM___SCM_H  #ifndef SCM___SCM_H
4  #define SCM___SCM_H  #define SCM___SCM_H
5    
6  /* Copyright (C) 1995,1996,1998,1999,2000,2001,2002 Free Software Foundation, Inc.  /* Copyright (C) 1995,1996,1998,1999,2000,2001,2002, 2003 Free Software Foundation, Inc.
7   *   *
8   * This program is free software; you can redistribute it and/or modify   * This program is free software; you can redistribute it and/or modify
9   * it under the terms of the GNU General Public License as published by   * it under the terms of the GNU General Public License as published by
# Line 394  typedef short SCM_STACKITEM; Line 394  typedef short SCM_STACKITEM;
394  #else  #else
395  typedef long SCM_STACKITEM;  typedef long SCM_STACKITEM;
396  #endif  #endif
397    
398    /* Cast pointer through (void *) in order to avoid compiler warnings
399       when strict aliasing is enabled */
400    #define SCM_STACK_PTR(ptr) ((SCM_STACKITEM *) (void *) (ptr))
401    
402    
403  #define SCM_ASYNC_TICK /*fixme* should change names */ \  #define SCM_ASYNC_TICK /*fixme* should change names */ \

Legend:
Removed from v.1.98  
changed lines
  Added in v.1.99

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