[Stackless] Stackless Python for Python 2.5.1

Hieu Hoang hieu.d.hoang at gmail.com
Wed May 9 13:19:38 CEST 2007


On 5/9/07, Kristján Valur Jónsson <kristjan at ccpgames.com> wrote:
> From this it seems that we must save rbp, rbx and r12-r15, plus the mxcsr
> register.
>

With #define REGS_TO_SAVE "rdx", "rbp", "rbx", "r12", "r13", "r14",
"r15", "mxcsr":

./Stackless/platf/switch_amd64_unix.h: In function 'slp_transfer':
./Stackless/platf/switch_amd64_unix.h:39: error: unknown register name
'mxcsr' in 'asm'
make: *** [Stackless/core/slp_transfer.o] Error 1

I have no idea what to call it, so I removed it to see how rbp worked out:

./Stackless/core/slp_transfer.c: In function 'slp_transfer':
./Stackless/core/slp_transfer.c:150: error: bp cannot be used in asm here
make: *** [Stackless/core/slp_transfer.o] Error 1

Regards,
Hieu
_______________________________________________
Stackless mailing list
Stackless at stackless.com
http://www.stackless.com/mailman/listinfo/stackless


More information about the Stackless mailing list