[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