#if defined(__OpenBSD__)
#	define mcontext libthread_mcontext
#	define mcontext_t libthread_mcontext_t
#	define ucontext libthread_ucontext
#	define ucontext_t libthread_ucontext_t
#	if defined __i386__
#		include "PortableUContext386.h"
#	else
#		include "PortableUContextPPC.h"
#	endif
extern pid_t rfork_thread(int, void*, int(*)(void*), void*);
#endif