-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathconfig_windows.h
376 lines (251 loc) · 9.61 KB
/
config_windows.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
/* config.h.in. Generated from configure.in by autoheader. */
/* On some platforms NewObjectArray requires a cast */
/* #undef CAST_NEW_OBJECT_ARRAY */
/* Version of DB2 */
#define DB2VERSION 8
/* Load DB2 libraries at runtime. */
/* #undef DB2_AT_RUNTIME */
/* default group to run SQL Relay as */
#define DEFAULT_RUNASGROUP "nobody"
/* default user to run SQL Relay as */
#define DEFAULT_RUNASUSER "nobody"
/* Use dmalloc */
#define DMALLOC 1
/* Define to 1 if you have the <dlfcn.h> header file. */
/* #undef HAVE_DLFCN_H */
/* Some versions of FreeTDS have function definitions */
/* #undef HAVE_FREETDS_FUNCTION_DEFINITIONS */
/* Some versions of FreeTDS have tdsver.h */
/* #undef HAVE_FREETDS_H */
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* iODBC */
/* #undef HAVE_IODBC */
/* Define to 1 if you have the `z' library (-lz). */
/* #undef HAVE_LIBZ */
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* MySQL supports mysql_autocommit */
#define HAVE_MYSQL_AUTOCOMMIT 1
/* MySQL supports mysql_change_user */
#define HAVE_MYSQL_CHANGE_USER 1
/* MySQL supports mysql_commit */
#define HAVE_MYSQL_COMMIT 1
/* MySQL supports CR_SERVER_GONE_ERROR */
#define HAVE_MYSQL_CR_SERVER_GONE_ERROR 1
/* MySQL supports CR_SERVER_LOST */
#define HAVE_MYSQL_CR_SERVER_LOST 1
/* MySQL supports MYSQL_FIELD.name_length */
#define HAVE_MYSQL_FIELD_NAME_LENGTH 1
/* MySQL supports MYSQL_FIELD.org_table */
#define HAVE_MYSQL_FIELD_ORG_TABLE 1
/* MySQL supports MYSQL_FIELD.org_table_length */
#define HAVE_MYSQL_FIELD_ORG_TABLE_LENGTH 1
/* MySQL supports FIELD_TYPE_ENUM */
#define HAVE_MYSQL_FIELD_TYPE_ENUM 1
/* MySQL supports FIELD_TYPE_NEWDATE */
#define HAVE_MYSQL_FIELD_TYPE_NEWDATE 1
/* MySQL supports FIELD_TYPE_NEWDECIMAL */
#define HAVE_MYSQL_FIELD_TYPE_NEWDECIMAL 1
/* MySQL supports FIELD_TYPE_SET */
#define HAVE_MYSQL_FIELD_TYPE_SET 1
/* MySQL supports FIELD_TYPE_YEAR */
#define HAVE_MYSQL_FIELD_TYPE_YEAR 1
/* MySQL supports MYSQL_GET_SERVER_VERSION */
#define HAVE_MYSQL_GET_SERVER_VERSION 1
/* MySQL supports mysql_next_result */
#define HAVE_MYSQL_NEXT_RESULT a1
/* MySQL supports MYSQL_OPT_RECONNECT */
#define HAVE_MYSQL_OPT_RECONNECT 1
/* MySQL supports MYSQL_OPT_SSL_CRL */
#define HAVE_MYSQL_OPT_SSL_CRL 1
/* MySQL supports MYSQL_OPT_SSL_CRLPATH */
#define HAVE_MYSQL_OPT_SSL_CRLPATH 1
/* MySQL supports MYSQL_OPT_SSL_ENFORCE */
/* #undef HAVE_MYSQL_OPT_SSL_ENFORCE */
/* MySQL supports MYSQL_OPT_SSL_MODE */
/* #undef HAVE_MYSQL_OPT_SSL_MODE */
/* MySQL supports MYSQL_OPT_SSL_VERIFY_SERVER_CERT */
#define HAVE_MYSQL_OPT_SSL_VERIFY_SERVER_CERT 1
/* MySQL supports MYSQL_OPT_TLS_VERSION */
/* #undef HAVE_MYSQL_OPT_TLS_VERSION */
/* MySQL supports mysql_ping */
#define HAVE_MYSQL_PING 1
/* MySQL supports mysql_real_connect */
#define HAVE_MYSQL_REAL_CONNECT_FOR_SURE 1
/* MySQL supports MYSQL_REPORT_DATA_TRUNCATION */
#define HAVE_MYSQL_REPORT_DATA_TRUNCATION 1
/* MySQL supports mysql_rollback */
#define HAVE_MYSQL_ROLLBACK 1
/* MySQL supports mysql_select_db */
#define HAVE_MYSQL_SELECT_DB 1
/* MySQL supports mysql_set_character_set */
#define HAVE_MYSQL_SET_CHARACTER_SET 1
/* MySQL supports SSL_MODE_DISABLED */
/* #undef HAVE_MYSQL_SSL_MODE_DISABLED */
/* MySQL supports SSL_MODE_PREFERRED */
/* #undef HAVE_MYSQL_SSL_MODE_PREFERRED */
/* MySQL supports SSL_MODE_REQUIRED */
/* #undef HAVE_MYSQL_SSL_MODE_REQUIRED */
/* MySQL supports SSL_MODE_VERIFY_CA */
/* #undef HAVE_MYSQL_SSL_MODE_VERIFY_CA */
/* MySQL supports SSL_MODE_VERIFY_IDENTITY */
/* #undef HAVE_MYSQL_SSL_MODE_VERIFY_IDENTITY */
/* MySQL supports mysql_ssl_set */
#define HAVE_MYSQL_SSL_SET 1
/* MySQL supports mysql_stmt_prepare */
#define HAVE_MYSQL_STMT_PREPARE 1
/* oci.h */
#define HAVE_OCI_H
/* Some systems have odbcinst.h */
#define HAVE_ODBCINST_H 1
/* Oracle 8i or greater */
#define HAVE_ORACLE_8i
/* Some versions of PHP PDO have PDO::ATTR_EMULATE_PREPARES */
#define HAVE_PHP_PDO_ATTR_EMULATE_PREPARES 1
/* Some versions of PHP PDO don't support const zend_function_entry */
#define HAVE_PHP_PDO_CONST_ZEND_FUNCTION_ENTRY 1
/* Some versions of PHP PDO have PDO_PARAM_ZVAL */
#define HAVE_PHP_PDO_PARAM_ZVAL 1
/* Some versions of postgresql have PQbinaryTuples */
#define HAVE_POSTGRESQL_PQBINARYTUPLES 1
/* Some versions of postgresql have PQconnectdb */
#define HAVE_POSTGRESQL_PQCONNECTDB 1
/* Some versions of postgresql have PQdescribePrepared */
#define HAVE_POSTGRESQL_PQDESCRIBEPREPARED 1
/* Some versions of postgresql have PQexecPrepared */
#define HAVE_POSTGRESQL_PQEXECPREPARED 1
/* Some versions of postgresql have PQfmod */
#define HAVE_POSTGRESQL_PQFMOD 1
/* Some versions of postgresql have PQftable */
#define HAVE_POSTGRESQL_PQFTABLE 1
/* Some versions of postgresql have PQoidValue */
#define HAVE_POSTGRESQL_PQOIDVALUE 1
/* Some versions of postgresql have PQparameterStatus */
#define HAVE_POSTGRESQL_PQPARAMETERSTATUS 1
/* Some versions of postgresql have PQprepare */
#define HAVE_POSTGRESQL_PQPREPARE 1
/* Some versions of postgresql have PQsendQueryPrepared */
#define HAVE_POSTGRESQL_PQSENDQUERYPREPARED 1
/* Some versions of postgresql have PQserverVersion */
#define HAVE_POSTGRESQL_PQSERVERVERSION 1
/* Some versions of postgresql have PQsetClientEncoding */
#define HAVE_POSTGRESQL_PQSETCLIENTENCODING 1
/* Some versions of postgresql have PQsetNoticeProcessor */
#define HAVE_POSTGRESQL_PQSETNOTICEPROCESSOR 1
/* Some versions of postgresql have PQsetSingleRowMode */
#define HAVE_POSTGRESQL_PQSETSINGLEROWMODE 1
/* Some versions of Ruby have ruby/thread.h */
#define HAVE_RUBY_THREAD_H 1
/* Some systems have SQLConnectW */
#define HAVE_SQLCONNECTW 1
/* Some systems have SQLLEN/SQLULEN parameters for SQLExtendedFetch */
#define HAVE_SQLEXTENDEDFETCH_LEN 1
/* Some systems have SQLGetPrivateProfileString */
#define HAVE_SQLGETPRIVATEPROFILESTRING 1
/* SQLite supports sqlite3_column_table_name */
#define HAVE_SQLITE3_COLUMN_TABLE_NAME 1
/* SQLite supports sqlite3_malloc */
#define HAVE_SQLITE3_FREE_WITH_CHAR 1
/* SQLite supports sqlite3_malloc */
#define HAVE_SQLITE3_MALLOC 1
/* SQLite supports sqlite3_prepare_v2 */
#define HAVE_SQLITE3_PREPARE_V2 1
/* SQLite supports sqlite3_stmt */
#define HAVE_SQLITE3_STMT 1
/* Some systems have SQLULEN parameters for SQLParamOptions */
#define HAVE_SQLPARAMOPTIONS_ULEN 1
/* Some systems have SQLROWSETSIZE */
#define HAVE_SQLROWSETSIZE 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Some versions of TCL don't use const char ** arguments */
/* #undef HAVE_TCL_CONSTCHAR */
/* Some versions of TCL don't have Tcl_GetString */
/* #undef HAVE_TCL_GETSTRING */
/* Some versions of TCL don't use const char ** arguments */
#define HAVE_TCL_NEWSTRINGOBJ_CONST_CHAR 1
/* Some versions of TCL don't have Tcl_WideInt */
/* #undef HAVE_TCL_WIDEINT */
/* Define to 1 if you have the <unistd.h> header file. */
/* #undef HAVE_UNISTD_H */
/* UnixODBC */
/* #undef HAVE_UNIXODBC */
/* Some iconv implementations use a const char ** parameter */
/* #undef ICONV_CONST_CHAR */
/* Load Informix libraries at runtime. */
/* #undef INFORMIX_AT_RUNTIME */
/* Define to the sub-directory in which libtool stores uninstalled libraries. */
#define LT_OBJDIR ".libs/"
/* Some versions of glibc-2.3 need a fixup */
/* #undef NEED_REDHAT_9_GLIBC_2_3_2_HACK */
/* Load Oracle libraries at runtime. */
/* #undef ORACLE_AT_RUNTIME */
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""
/* Define to the full name of this package. */
#define PACKAGE_NAME ""
/* Define to the full name and version of this package. */
#define PACKAGE_STRING ""
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME ""
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION ""
/* PHP major version */
#define PHPMAJORVERSION 5
/* Some systems use SQLLEN * in SQLBindCol */
#define SQLBINDCOL_SQLLEN 1
/* Some systems use SQLLEN * in SQLBINDPARAMETER */
#define SQLBINDPARAMETER_SQLLEN 1
/* Some systems use SQLLEN * in SQLColAttribute */
#define SQLCOLATTRIBUTE_SQLLEN 1
/* Some versions of sqlite are transactional */
/* #undef SQLITE_TRANSACTIONAL */
/* replacement for "sqlr" */
#define SQLR "@SQLR@"
/* replacement for "sqlrelay" */
#define SQLRELAY "@SQLRELAY@"
/* Platform supports shared libraries */
#define SQLRELAY_ENABLE_SHARED 1
/* Some systems have sys/vnode.h */
/* #undef SQLRELAY_HAVE_SYS_VNODE_H */
/* Suffix for loadable modules */
#define SQLRELAY_MODULESUFFIX "dll"
/* Some systems have Python 3.10+ */
@SQLRELAY_NEED_PY_SSIZE_T_CLEAN@
/* Some systems use SQLLEN * in SQLRowCount */
#define SQLROWCOUNT_SQLLEN 1
/* Version */
#define SQLR_VERSION "@SQLR_VERSION@"
/* replacement for "SQL Relay" */
#define SQL_RELAY "@SQL_RELAY@"
/* Define to 1 if you have the ANSI C header files. */
/* #undef STDC_HEADERS */
/* Load SAP/Sybase libraries at runtime. */
/* #undef SYBASE_AT_RUNTIME */
/* Haiku OS */
/* #undef _HAIKU */
/* Irix OS */
/* #undef _IRIX */
/* Minix */
/* #undef _MINIX */
/* SCO OSR5 OS */
/* #undef _SCO_OSR5 */
/* SCO OSR6 OS */
/* #undef _SCO_OSR6 */
/* SCO UnixWare OS */
/* #undef _SCO_UW */
/* Syllable OS */
/* #undef _SYLLABLE */