#include <poll.h>
#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;
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;