* nt/config.nt: (mode_t) [!__GNUC__]: Define mode_t for MSVC.
authorChristoph Scholtes <cschol2112@gmail.com>
Sat, 5 Nov 2011 14:59:51 +0000 (08:59 -0600)
committerChristoph Scholtes <cschol2112@gmail.com>
Sat, 5 Nov 2011 14:59:51 +0000 (08:59 -0600)
nt/ChangeLog
nt/config.nt

index 30d7824..0d59565 100644 (file)
@@ -1,3 +1,7 @@
+2011-11-05  Christoph Scholtes  <cschol2112@googlemail.com>
+
+       * config.nt: (mode_t) [!__GNUC__]: Define mode_t for MSVC.
+
 2011-11-05  Eli Zaretskii  <eliz@gnu.org>
 
        * config.nt (inline) [!__GNUC__]: Define to __inline for MSVC.
index 53c7b50..0d8a2b4 100644 (file)
@@ -345,6 +345,13 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 # define restrict
 #endif
 
+/* Define to `int' if <sys/types.h> does not define. */
+#ifdef __GNUC__
+/* No action required for gcc */
+#else /* MSVC */
+#define mode_t int
+#endif
+
 /* A va_copy replacement for MSVC.  */
 #ifdef _MSC_VER
 # ifdef _WIN64