67 |
#endif |
#endif |
68 |
|
|
69 |
|
|
|
/* Get the definitions provided by running "configure" */ |
|
|
|
|
|
#include "config.h" |
|
|
|
|
70 |
/* Standard C headers plus the external interface definition. The only time |
/* Standard C headers plus the external interface definition. The only time |
71 |
setjmp and stdarg are used is when NO_RECURSE is set. */ |
setjmp and stdarg are used is when NO_RECURSE is set. */ |
72 |
|
|
108 |
|
|
109 |
#ifndef PCRE_EXP_DECL |
#ifndef PCRE_EXP_DECL |
110 |
# ifdef _WIN32 |
# ifdef _WIN32 |
111 |
# ifdef DLL_EXPORT |
# ifndef PCRE_STATIC |
112 |
# define PCRE_EXP_DECL extern __declspec(dllexport) |
# define PCRE_EXP_DECL extern __declspec(dllexport) |
113 |
# define PCRE_EXP_DEFN __declspec(dllexport) |
# define PCRE_EXP_DEFN __declspec(dllexport) |
114 |
# define PCRE_EXP_DATA_DEFN __declspec(dllexport) |
# define PCRE_EXP_DATA_DEFN __declspec(dllexport) |
117 |
# define PCRE_EXP_DEFN |
# define PCRE_EXP_DEFN |
118 |
# define PCRE_EXP_DATA_DEFN |
# define PCRE_EXP_DATA_DEFN |
119 |
# endif |
# endif |
|
# |
|
120 |
# else |
# else |
121 |
# ifdef __cplusplus |
# ifdef __cplusplus |
122 |
# define PCRE_EXP_DECL extern "C" |
# define PCRE_EXP_DECL extern "C" |