summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorSidney Markowitz <sidney@sidney.com>2022-06-16 12:14:56 +1200
committerKarl Williamson <khw@cpan.org>2022-06-17 10:51:02 -0600
commit491d7f25f50e7e1c26ca3e9793ce5a6df78c4163 (patch)
treeade87b5f06f656337c383fc9d567dbd0f9d6fae2 /ext
parent23c7fd2dc9e27fb2c065a226b8cbf75adbf16479 (diff)
downloadperl-491d7f25f50e7e1c26ca3e9793ce5a6df78c4163.tar.gz
define POSIX:: constants from limits.h when building with mingw
Diffstat (limited to 'ext')
-rw-r--r--ext/POSIX/POSIX.xs3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs
index efb8ab5a34..47ee96b3a7 100644
--- a/ext/POSIX/POSIX.xs
+++ b/ext/POSIX/POSIX.xs
@@ -1,6 +1,9 @@
#define PERL_EXT_POSIX
#define PERL_EXT
+#if defined(_WIN32) && defined(__GNUC__) /* mingw compiler */
+#define _POSIX_
+#endif
#define PERL_NO_GET_CONTEXT
#include "EXTERN.h"