summaryrefslogtreecommitdiff
path: root/libguile/_scm.h
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/_scm.h')
-rw-r--r--libguile/_scm.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libguile/_scm.h b/libguile/_scm.h
index ec9839d80..d155f9441 100644
--- a/libguile/_scm.h
+++ b/libguile/_scm.h
@@ -111,13 +111,13 @@
# define SCM_SYSCALL(line) line;
#endif /* ndef SCM_SYSCALL */
-#ifndef MSDOS
+#if !defined (MSDOS) && !defined (__MINGW32__)
# ifdef ARM_ULIB
extern volatile int errno;
# else
extern int errno;
# endif /* def ARM_ULIB */
-#endif /* ndef MSDOS */
+#endif /* ndef MSDOS && ndef __MINGW32__*/