summaryrefslogtreecommitdiff
path: root/pcre/win32/config.h
diff options
context:
space:
mode:
authorVincent Peyruqueou2023-03-27 11:46:59 +0200
committerVincent Peyruqueou2023-03-27 11:46:59 +0200
commit0916b5f9072f7bd1b7b045ceb07758f9dc097ac2 (patch)
tree2904afe1d5d4d770695f78db5ccd722735a8e67b /pcre/win32/config.h
parent5443d6828eaf5cbc7dc4613d9d75b4c192d17730 (diff)
downloadivy-c-0916b5f9072f7bd1b7b045ceb07758f9dc097ac2.zip
ivy-c-0916b5f9072f7bd1b7b045ceb07758f9dc097ac2.tar.gz
ivy-c-0916b5f9072f7bd1b7b045ceb07758f9dc097ac2.tar.bz2
ivy-c-0916b5f9072f7bd1b7b045ceb07758f9dc097ac2.tar.xz
Add sources of PCRE and Microsoft Visual Studio solutions to compile the libHEADmaster
Diffstat (limited to 'pcre/win32/config.h')
-rw-r--r--pcre/win32/config.h62
1 files changed, 62 insertions, 0 deletions
diff --git a/pcre/win32/config.h b/pcre/win32/config.h
new file mode 100644
index 0000000..68568c6
--- /dev/null
+++ b/pcre/win32/config.h
@@ -0,0 +1,62 @@
+/* Originally generated by CMake and then modified for pcre-win-build. */
+/* config.h for CMake builds */
+
+/* #undef HAVE_DIRENT_H */
+#define HAVE_SYS_STAT_H 1
+#define HAVE_SYS_TYPES_H 1
+/* #undef HAVE_UNISTD_H */
+#define HAVE_WINDOWS_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_INTTYPES_H 1
+
+/* #undef HAVE_TYPE_TRAITS_H */
+/* #undef HAVE_BITS_TYPE_TRAITS_H */
+
+/* #undef HAVE_BCOPY */
+#define HAVE_MEMMOVE 1
+#define HAVE_STRERROR 1
+#if !defined(_MSC_VER) || _MSC_VER >= 1800
+#define HAVE_STRTOLL 1
+#else
+/* #undef HAVE_STRTOLL */
+#endif
+/* #undef HAVE_STRTOQ */
+#define HAVE__STRTOI64 1
+
+/* #undef PCRE_STATIC */ /* Defined through project settings. */
+
+#define SUPPORT_PCRE8 1
+#define SUPPORT_PCRE16 1
+#define SUPPORT_PCRE32 1
+#define SUPPORT_JIT 1
+#define SUPPORT_PCREGREP_JIT 1
+#define SUPPORT_UTF 1
+#define SUPPORT_UCP 1
+/* #undef EBCDIC */
+/* #undef EBCDIC_NL25 */
+/* #undef BSR_ANYCRLF */
+/* #undef NO_RECURSE */
+
+#define HAVE_LONG_LONG 1
+#define HAVE_UNSIGNED_LONG_LONG 1
+
+/* #undef SUPPORT_LIBBZ2 */
+/* #undef SUPPORT_LIBZ */
+/* #undef SUPPORT_LIBEDIT */
+/* #undef SUPPORT_LIBREADLINE */
+
+/* #undef SUPPORT_VALGRIND */
+/* #undef SUPPORT_GCOV */
+
+#define NEWLINE 10
+#define POSIX_MALLOC_THRESHOLD 10
+#define LINK_SIZE 2
+#define PARENS_NEST_LIMIT 250
+#define MATCH_LIMIT 10000000
+#define MATCH_LIMIT_RECURSION MATCH_LIMIT
+#define PCREGREP_BUFSIZE 20480
+
+#define MAX_NAME_SIZE 32
+#define MAX_NAME_COUNT 10000
+
+/* end config.h for CMake builds */