libc: add getcontext, setcontext, makecontext and swapcontext on x86_64
[dragonfly.git] / sys / sys / ucontext.h
index b4e55ab..fa31f42 100644 (file)
@@ -58,14 +58,11 @@ typedef struct __ucontext {
 __BEGIN_DECLS
   
 #if __BSD_VISIBLE || __POSIX_VISIBLE < 200809
-#ifdef __i386__
-/* XXX not fully implemented yet on x86_64 */
 int    getcontext(ucontext_t *);
 int    setcontext(const ucontext_t *);
 void   makecontext(ucontext_t *, void (*)(void), int, ...);
 int    swapcontext(ucontext_t *, const ucontext_t *);
 #endif
-#endif
    
 __END_DECLS