• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/* config.h for CMake builds */
2
3#cmakedefine HAVE_ATTRIBUTE_UNINITIALIZED 1
4#cmakedefine HAVE_DIRENT_H 1
5#cmakedefine HAVE_INTTYPES_H 1
6#cmakedefine HAVE_STDINT_H 1
7#cmakedefine HAVE_STRERROR 1
8#cmakedefine HAVE_SYS_STAT_H 1
9#cmakedefine HAVE_SYS_TYPES_H 1
10#cmakedefine HAVE_UNISTD_H 1
11#cmakedefine HAVE_WINDOWS_H 1
12
13#cmakedefine HAVE_BCOPY 1
14#cmakedefine HAVE_MEMFD_CREATE 1
15#cmakedefine HAVE_MEMMOVE 1
16#cmakedefine HAVE_SECURE_GETENV 1
17#cmakedefine HAVE_STRERROR 1
18
19#cmakedefine PCRE2_STATIC 1
20
21#cmakedefine SUPPORT_PCRE2_8 1
22#cmakedefine SUPPORT_PCRE2_16 1
23#cmakedefine SUPPORT_PCRE2_32 1
24#cmakedefine PCRE2_DEBUG 1
25#cmakedefine DISABLE_PERCENT_ZT 1
26
27#cmakedefine SUPPORT_LIBBZ2 1
28#cmakedefine SUPPORT_LIBEDIT 1
29#cmakedefine SUPPORT_LIBREADLINE 1
30#cmakedefine SUPPORT_LIBZ 1
31
32#cmakedefine SUPPORT_JIT 1
33#cmakedefine SLJIT_PROT_EXECUTABLE_ALLOCATOR 1
34#cmakedefine SUPPORT_PCRE2GREP_JIT 1
35#cmakedefine SUPPORT_PCRE2GREP_CALLOUT 1
36#cmakedefine SUPPORT_PCRE2GREP_CALLOUT_FORK 1
37#cmakedefine SUPPORT_UNICODE 1
38#cmakedefine SUPPORT_VALGRIND 1
39
40#cmakedefine BSR_ANYCRLF 1
41#cmakedefine EBCDIC 1
42#cmakedefine EBCDIC_NL25 1
43#cmakedefine HEAP_MATCH_RECURSE 1
44#cmakedefine NEVER_BACKSLASH_C 1
45
46#define LINK_SIZE		@PCRE2_LINK_SIZE@
47#define HEAP_LIMIT              @PCRE2_HEAP_LIMIT@
48#define MATCH_LIMIT		@PCRE2_MATCH_LIMIT@
49#define MATCH_LIMIT_DEPTH	@PCRE2_MATCH_LIMIT_DEPTH@
50#define NEWLINE_DEFAULT         @NEWLINE_DEFAULT@
51#define PARENS_NEST_LIMIT       @PCRE2_PARENS_NEST_LIMIT@
52#define PCRE2GREP_BUFSIZE       @PCRE2GREP_BUFSIZE@
53#define PCRE2GREP_MAX_BUFSIZE   @PCRE2GREP_MAX_BUFSIZE@
54
55#define MAX_NAME_SIZE	32
56#define MAX_NAME_COUNT	10000
57
58/* end config.h for CMake builds */
59