X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Flib%2Fposix%2Fcbits%2Flibposix.h;h=1a5ce4be93b51f19b2d1b962034a8eba89de4ad5;hb=438596897ebbe25a07e1c82085cfbc5bdb00f09e;hp=624da7686b424cfc23e3d362b10795aff216251e;hpb=28139aea50376444d56f43f0914291348a51a7e7;p=ghc-hetmet.git diff --git a/ghc/lib/posix/cbits/libposix.h b/ghc/lib/posix/cbits/libposix.h index 624da76..1a5ce4b 100644 --- a/ghc/lib/posix/cbits/libposix.h +++ b/ghc/lib/posix/cbits/libposix.h @@ -62,18 +62,16 @@ #define _POSIX_VDISABLE '\0' /* Just a guess...but it works for Suns */ #endif -/* For PosixIO only (finaliser for (FILE *) contained in Handles) */ -extern void freeStdFile PROTO((StgForeignObj)); -extern void freeFile PROTO((StgForeignObj)); - extern I_ nocldstop; -char *strDup PROTO((const char *)); -int setenviron PROTO((char **)); -int copyenv (STG_NO_ARGS); -int _setenv PROTO((char *)); -int delenv PROTO((char *)); -int execvpe PROTO((char *, char **, char **)); +char *strDup (const char *); +int setenviron (char **); +int copyenv (void); +int _setenv (char *); +int delenv (char *); +int execvpe (char *, char **, char **); +void stg_sigaddset(sigset_t *newset, sigset_t *oldset, int signum); +void stg_sigdelset(sigset_t *newset, sigset_t *oldset, int signum); #define LIBPOSIX_H #endif