Merge pull request #414 from sesef/datagrid
[mono.git] / support / old-map.c
index e31392145b15313f1bf0cbd697b49da22cde9585..9b2a2e907d775a3710f1d1cadefd514196d69cd8 100644 (file)
@@ -1,6 +1,9 @@
 /* This file was automatically generated by make-map from Mono.Posix.dll */
 
+#ifndef _GNU_SOURCE
 #define _GNU_SOURCE
+#endif
+
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/wait.h>
@@ -8,7 +11,16 @@
 #include <fcntl.h>
 #include <signal.h>
 #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;
@@ -147,8 +159,10 @@ int map_Mono_Posix_Signals (int x)
                 return SIGPROF;
        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;