From 3c85b2a89c2e609f35fe579ae6058f093a38ce5a Mon Sep 17 00:00:00 2001 From: root Date: Sun, 16 Nov 2008 00:55:41 +0000 Subject: *** empty log message *** --- coro.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'coro.h') diff --git a/coro.h b/coro.h index d16f82b..09f881f 100644 --- a/coro.h +++ b/coro.h @@ -66,6 +66,7 @@ * try harder to get _setjmp/_longjmp. * major code cleanup/restructuring. * 2008-11-10 the .cfi hacks are no longer needed. + * 2008-11-16 work around a freebsd pthread bug. */ #ifndef CORO_H @@ -117,11 +118,13 @@ * -DCORO_ASM * * Handcoded assembly, known to work only on a few architectures/ABI: - * ELF Linux x86 && amd64 when gcc is used and optimisation is turned on. + * GCC + x86/IA32 and amd64/x86_64 + GNU/Linux and a few BSDs. * * -DCORO_PTHREAD * * Use the pthread API. You have to provide and -lpthread. + * This is likely the slowest backend, and it also does not support fork(), + * so avoid it at all costs. * * If you define neither of these symbols, coro.h will try to autodetect * the model. This currently works for CORO_LOSER only. For the other -- cgit v1.2.3