[Stackless-checkins] CVS: slpdev/src/2.3/src/Stackless slp_transfer.c, 1.18, 1.19 stackless_impl.h, 1.78, 1.79 stackless_version.h, 1.42, 1.43

Christian Tismer tismer at centera.de
Mon Dec 19 15:26:43 CET 2005


Update of /home/cvs/slpdev/src/2.3/src/Stackless
In directory centera.de:/tmp/cvs-serv23512/src/2.3/src/Stackless

Modified Files:
	slp_transfer.c stackless_impl.h stackless_version.h 
Log Message:
compatibility patches for 64 bit, partially taken from CCP

Index: slp_transfer.c
===================================================================
RCS file: /home/cvs/slpdev/src/2.3/src/Stackless/slp_transfer.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** slp_transfer.c	19 Dec 2005 10:33:02 -0000	1.18
--- slp_transfer.c	19 Dec 2005 14:26:41 -0000	1.19
***************
*** 51,55 ****
  #define __return(x) exitcode = x; goto exit;
  
! int slp_save_state(int *stack){
  	int exitcode;
  	SSIZE_T diff;
--- 51,55 ----
  #define __return(x) exitcode = x; goto exit;
  
! int slp_save_state(intptr_t *stack){
  	int exitcode;
  	SSIZE_T diff;

Index: stackless_impl.h
===================================================================
RCS file: /home/cvs/slpdev/src/2.3/src/Stackless/stackless_impl.h,v
retrieving revision 1.78
retrieving revision 1.79
diff -C2 -d -r1.78 -r1.79
*** stackless_impl.h	19 Dec 2005 10:33:02 -0000	1.78
--- stackless_impl.h	19 Dec 2005 14:26:41 -0000	1.79
***************
*** 40,44 ****
  PyAPI_DATA(int) slp_try_stackless;
  
! PyAPI_FUNC(PyCStackObject *) slp_cstack_new(PyCStackObject **cst, int *stackref, PyTaskletObject *task);
  PyAPI_FUNC(size_t) slp_cstack_save(PyCStackObject *cstprev);
  PyAPI_FUNC(void) slp_cstack_restore(PyCStackObject *cst);
--- 40,44 ----
  PyAPI_DATA(int) slp_try_stackless;
  
! PyAPI_FUNC(PyCStackObject *) slp_cstack_new(PyCStackObject **cst, intptr_t *stackref, PyTaskletObject *task);
  PyAPI_FUNC(size_t) slp_cstack_save(PyCStackObject *cstprev);
  PyAPI_FUNC(void) slp_cstack_restore(PyCStackObject *cst);

Index: stackless_version.h
===================================================================
RCS file: /home/cvs/slpdev/src/2.3/src/Stackless/stackless_version.h,v
retrieving revision 1.42
retrieving revision 1.43
diff -C2 -d -r1.42 -r1.43
*** stackless_version.h	19 Dec 2005 10:33:02 -0000	1.42
--- stackless_version.h	19 Dec 2005 14:26:41 -0000	1.43
***************
*** 1,7 ****
  /*
   * Stackless Python version string
!  * created at Thu Dec 15 22:44:12 2005 by mkversion.py
   */
  
  /* keep this entry up-to-date */
! #define STACKLESS_VERSION "3.0 051215"
--- 1,7 ----
  /*
   * Stackless Python version string
!  * created at Mon Dec 19 12:38:20 2005 by mkversion.py
   */
  
  /* keep this entry up-to-date */
! #define STACKLESS_VERSION "3.0 051219"


_______________________________________________
Stackless-checkins mailing list
Stackless-checkins at stackless.com
http://www.stackless.com/mailman/listinfo/stackless-checkins



More information about the Stackless-checkins mailing list