ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libcoro/coro.h
(Generate patch)

Comparing libcoro/coro.h (file contents):
Revision 1.42 by root, Sat Jul 11 14:24:13 2009 UTC vs.
Revision 1.44 by root, Fri Dec 3 19:21:59 2010 UTC

67 * major code cleanup/restructuring. 67 * major code cleanup/restructuring.
68 * 2008-11-10 the .cfi hacks are no longer needed. 68 * 2008-11-10 the .cfi hacks are no longer needed.
69 * 2008-11-16 work around a freebsd pthread bug. 69 * 2008-11-16 work around a freebsd pthread bug.
70 * 2008-11-19 define coro_*jmp symbols for easier porting. 70 * 2008-11-19 define coro_*jmp symbols for easier porting.
71 * 2009-06-23 tentative win32-backend support for mingw32 (Yasuhiro Matsumoto). 71 * 2009-06-23 tentative win32-backend support for mingw32 (Yasuhiro Matsumoto).
72 * 2010-12-03 tentative support for uclibc (which lacks all sorts of things).
72 */ 73 */
73 74
74#ifndef CORO_H 75#ifndef CORO_H
75#define CORO_H 76#define CORO_H
77
78#if __cplusplus
79extern "C" {
80#endif
76 81
77#define CORO_VERSION 2 82#define CORO_VERSION 2
78 83
79/* 84/*
80 * Changes since API version 1: 85 * Changes since API version 1:
289void coro_transfer (coro_context *prev, coro_context *next); 294void coro_transfer (coro_context *prev, coro_context *next);
290void coro_destroy (coro_context *ctx); 295void coro_destroy (coro_context *ctx);
291 296
292#endif 297#endif
293 298
299#if __cplusplus
300}
294#endif 301#endif
295 302
303#endif
304

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines