X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=support%2Fold-map.c;h=8d733b21cc74072158c90ec661768dc9c6f546bf;hb=1091bd94fd707a8373ff561821457a45ff9a3d9c;hp=dee52b7d6b66f25a517511e99a5524fff9c72d87;hpb=ff228e1c801bda9666b6edab3ee962e05edcf480;p=mono.git diff --git a/support/old-map.c b/support/old-map.c index dee52b7d6b6..8d733b21cc7 100644 --- a/support/old-map.c +++ b/support/old-map.c @@ -11,7 +11,16 @@ #include #include #include +#include "mph.h" #include "old-map.h" + +int map_Mono_Posix_AccessMode (int mode); +int map_Mono_Posix_FileMode (int mode); +int map_Mono_Posix_OpenFlags (int flags); +int map_Mono_Posix_PollEvents (int x); +int map_Mono_Posix_Signals (int x); +int map_Mono_Posix_WaitOptions (int wait_options); + int map_Mono_Posix_OpenFlags (int x) { int r = 0; @@ -146,12 +155,16 @@ int map_Mono_Posix_Signals (int x) return SIGXFSZ; if (x == Mono_Posix_Signals_SIGVTALRM) return SIGVTALRM; +#ifdef SIGPROF if (x == Mono_Posix_Signals_SIGPROF) return SIGPROF; +#endif if (x == Mono_Posix_Signals_SIGWINCH) return SIGWINCH; +#ifdef SIGIO if (x == Mono_Posix_Signals_SIGIO) return SIGIO; +#endif if (x == Mono_Posix_Signals_SIGSYS) return SIGSYS; return -1;