1 diff -Nur Coro-3.41.orig/Coro/libcoro/coro.c Coro-3.41.chng/Coro/libcoro/coro.c
2 --- Coro-3.41.orig/Coro/libcoro/coro.c 2006-11-29 12:46:19.000000000 +0100
3 +++ Coro-3.41.chng/Coro/libcoro/coro.c 2007-02-06 23:01:35.000000000 +0100
5 ctx->env[0].__jmpbuf[0].__pc = (char *)coro_init;
6 ctx->env[0].__jmpbuf[0].__sp = (void *)((char *)sptr + ssize);
7 #elif defined(__GNU_LIBRARY__) && defined(__amd64__)
15 ctx->env[0].__jmpbuf[JB_PC] = (long)coro_init;
16 ctx->env[0].__jmpbuf[JB_RSP] = (long)STACK_ADJUST_PTR (sptr,ssize);
19 #error "linux libc or architecture not supported"