dix-config.h.in revision 8199d687
1/* dix-config.h.in: not at all generated.                      -*- c -*- */
2
3#ifndef _DIX_CONFIG_H_
4#define _DIX_CONFIG_H_
5
6/* Support BigRequests extension */
7#undef BIGREQS
8
9/* Builder address */
10#undef BUILDERADDR
11
12/* Operating System Name */
13#undef OSNAME
14
15/* Operating System Vendor */
16#undef OSVENDOR
17
18/* Builder string */
19#undef BUILDERSTRING
20
21/* Default font path */
22#undef COMPILEDDEFAULTFONTPATH
23
24/* Miscellaneous server configuration files path */
25#undef SERVER_MISC_CONFIG_PATH
26
27/* Support Composite Extension */
28#undef COMPOSITE
29
30/* Support Damage extension */
31#undef DAMAGE
32
33/* Use OsVendorVErrorF */
34#undef DDXOSVERRORF
35
36/* Use ddxBeforeReset */
37#undef DDXBEFORERESET
38
39/* Build DPMS extension */
40#undef DPMSExtension
41
42/* Build DRI3 extension */
43#undef DRI3
44
45/* Build GLX extension */
46#undef GLXEXT
47
48/* Build GLX DRI loader */
49#undef GLX_DRI
50
51/* Path to DRI drivers */
52#undef DRI_DRIVER_PATH
53
54/* Support XDM-AUTH*-1 */
55#undef HASXDMAUTH
56
57/* Support SHM */
58#undef HAS_SHM
59
60/* Has backtrace support */
61#undef HAVE_BACKTRACE
62
63/* Has libunwind support */
64#undef HAVE_LIBUNWIND
65
66/* Define to 1 if you have the <byteswap.h> header file. */
67#undef HAVE_BYTESWAP_H
68
69/* Define to 1 if you have the `cbrt' function. */
70#undef HAVE_CBRT
71
72/* Define to 1 if you have the <dbm.h> header file. */
73#undef HAVE_DBM_H
74
75/* Define to 1 if you have the declaration of `program_invocation_short_name', and
76   to 0 if you don't. */
77#undef HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
78
79/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
80   */
81#undef HAVE_DIRENT_H
82
83/* Define to 1 if you have the <dlfcn.h> header file. */
84#undef HAVE_DLFCN_H
85
86/* Have execinfo.h */
87#undef HAVE_EXECINFO_H
88
89/* Define to 1 if you have the <fcntl.h> header file. */
90#undef HAVE_FCNTL_H
91
92/* Define to 1 if you have the `ffs' function. */
93#undef HAVE_FFS
94
95/* Define to 1 if you have the `getdtablesize' function. */
96#undef HAVE_GETDTABLESIZE
97
98/* Define to 1 if you have the `getifaddrs' function. */
99#undef HAVE_GETIFADDRS
100
101/* Define to 1 if you have the `getpeereid' function. */
102#undef HAVE_GETPEEREID
103
104/* Define to 1 if you have the `getpeerucred' function. */
105#undef HAVE_GETPEERUCRED
106
107/* Define to 1 if you have the `getprogname' function. */
108#undef HAVE_GETPROGNAME
109
110/* Define to 1 if you have the `getzoneid' function. */
111#undef HAVE_GETZONEID
112
113/* Define to 1 if you have the <inttypes.h> header file. */
114#undef HAVE_INTTYPES_H
115
116/* Have Quartz */
117#undef XQUARTZ
118
119/* Support application updating through sparkle. */
120#undef XQUARTZ_SPARKLE
121
122/* Prefix to use for bundle identifiers */
123#undef BUNDLE_ID_PREFIX
124
125/* Build a standalone xpbproxy */
126#undef STANDALONE_XPBPROXY
127
128/* Define to 1 if you have the `m' library (-lm). */
129#undef HAVE_LIBM
130
131/* Define to 1 if you have the libdispatch (GCD) available */
132#undef HAVE_LIBDISPATCH
133
134/* Define to 1 if you have the <linux/agpgart.h> header file. */
135#undef HAVE_LINUX_AGPGART_H
136
137/* Define to 1 if you have the <linux/apm_bios.h> header file. */
138#undef HAVE_LINUX_APM_BIOS_H
139
140/* Define to 1 if you have the <linux/fb.h> header file. */
141#undef HAVE_LINUX_FB_H
142
143/* Define to 1 if you have the `mmap' function. */
144#undef HAVE_MMAP
145
146/* Define to 1 if you have the <ndbm.h> header file. */
147#undef HAVE_NDBM_H
148
149/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
150#undef HAVE_NDIR_H
151
152/* Define to 1 if you have the `reallocarray' function. */
153#undef HAVE_REALLOCARRAY
154
155/* Define to 1 if you have the <rpcsvc/dbm.h> header file. */
156#undef HAVE_RPCSVC_DBM_H
157
158/* Define to use libc SHA1 functions */
159#undef HAVE_SHA1_IN_LIBC
160
161/* Define to use CommonCrypto SHA1 functions */
162#undef HAVE_SHA1_IN_COMMONCRYPTO
163
164/* Define to use CryptoAPI SHA1 functions */
165#undef HAVE_SHA1_IN_CRYPTOAPI
166
167/* Define to use libmd SHA1 functions */
168#undef HAVE_SHA1_IN_LIBMD
169
170/* Define to use libgcrypt SHA1 functions */
171#undef HAVE_SHA1_IN_LIBGCRYPT
172
173/* Define to use libnettle SHA1 functions */
174#undef HAVE_SHA1_IN_LIBNETTLE
175
176/* Define to use libsha1 for SHA1 */
177#undef HAVE_SHA1_IN_LIBSHA1
178
179/* Define to 1 if you have the `shmctl64' function. */
180#undef HAVE_SHMCTL64
181
182/* Define to 1 if you have the <stdlib.h> header file. */
183#undef HAVE_STDLIB_H
184
185/* Define to 1 if you have the `strcasecmp' function. */
186#undef HAVE_STRCASECMP
187
188/* Define to 1 if you have the `strcasestr' function. */
189#undef HAVE_STRCASESTR
190
191/* Define to 1 if you have the `strncasecmp' function. */
192#undef HAVE_STRNCASECMP
193
194/* Define to 1 if you have the `strlcat' function. */
195#undef HAVE_STRLCAT
196
197/* Define to 1 if you have the `strlcpy' function. */
198#undef HAVE_STRLCPY
199
200/* Define to 1 if you have the <strings.h> header file. */
201#undef HAVE_STRINGS_H
202
203/* Define to 1 if you have the <string.h> header file. */
204#undef HAVE_STRING_H
205
206/* Define to 1 if you have the `strndup' function. */
207#undef HAVE_STRNDUP
208
209/* Define to 1 if libsystemd-daemon is available */
210#undef HAVE_SYSTEMD_DAEMON
211
212/* Define to 1 if SYSV IPC is available */
213#undef HAVE_SYSV_IPC
214
215/* Define to 1 if you have the <sys/agpio.h> header file. */
216#undef HAVE_SYS_AGPIO_H
217
218/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
219   */
220#undef HAVE_SYS_DIR_H
221
222/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
223   */
224#undef HAVE_SYS_NDIR_H
225
226/* Define to 1 if you have the <sys/stat.h> header file. */
227#undef HAVE_SYS_STAT_H
228
229/* Define to 1 if you have the <sys/types.h> header file. */
230#undef HAVE_SYS_TYPES_H
231
232/* Define to 1 if you have the <sys/utsname.h> header file. */
233#undef HAVE_SYS_UTSNAME_H
234
235/* Define to 1 if you have the `timingsafe_memcmp' function. */
236#undef HAVE_TIMINGSAFE_MEMCMP
237
238/* Define to 1 if you have the <tslib.h> header file. */
239#undef HAVE_TSLIB_H
240
241/* Define to 1 if you have the <unistd.h> header file. */
242#undef HAVE_UNISTD_H
243
244/* Define to 1 if you have the <fnmatch.h> header file. */
245#undef HAVE_FNMATCH_H
246
247/* Have /dev/urandom */
248#undef HAVE_URANDOM
249
250/* Define to 1 if you have the `vasprintf' function. */
251#undef HAVE_VASPRINTF
252
253/* Support IPv6 for TCP connections */
254#undef IPv6
255
256/* Support os-specific local connections */
257#undef LOCALCONN
258
259/* Support MIT-SHM Extension */
260#undef MITSHM
261
262/* Enable some debugging code */
263#undef DEBUG
264
265/* Name of package */
266#undef PACKAGE
267
268/* Internal define for Xinerama */
269#undef PANORAMIX
270
271/* Support Present extension */
272#undef PRESENT
273
274/* Overall prefix */
275#undef PROJECTROOT
276
277/* Support RANDR extension */
278#undef RANDR
279
280/* Support Record extension */
281#undef XRECORD
282
283/* Support RENDER extension */
284#undef RENDER
285
286/* Support X resource extension */
287#undef RES
288
289/* Support client ID tracking in X resource extension */
290#undef CLIENTIDS
291
292/* Support MIT-SCREEN-SAVER extension */
293#undef SCREENSAVER
294
295/* Support Secure RPC ("SUN-DES-1") authentication for X11 clients */
296#undef SECURE_RPC
297
298/* Support SHAPE extension */
299#undef SHAPE
300
301/* Where to install Xorg.bin and Xorg.wrap */
302#undef SUID_WRAPPER_DIR
303
304/* Define to 1 on systems derived from System V Release 4 */
305#undef SVR4
306
307/* sysconfdir */
308#undef SYSCONFDIR
309
310/* Support TCP socket connections */
311#undef TCPCONN
312
313/* Support tslib touchscreen abstraction library */
314#undef TSLIB
315
316/* Support UNIX socket connections */
317#undef UNIXCONN
318
319/* Define to use byteswap macros from <sys/endian.h> */
320#undef USE_SYS_ENDIAN_H
321
322/* unaligned word accesses behave as expected */
323#undef WORKING_UNALIGNED_INT
324
325/* Build X string registry */
326#undef XREGISTRY
327
328/* Build X-ACE extension */
329#undef XACE
330
331/* Build SELinux extension */
332#undef XSELINUX
333
334/* Support XCMisc extension */
335#undef XCMISC
336
337/* Build Security extension */
338#undef XCSECURITY
339
340/* Support Xdmcp */
341#undef XDMCP
342
343/* Build XFree86 BigFont extension */
344#undef XF86BIGFONT
345
346/* Support XFree86 Video Mode extension */
347#undef XF86VIDMODE
348
349/* Support XFixes extension */
350#undef XFIXES
351
352/* Build XDGA support */
353#undef XFreeXDGA
354
355/* Support Xinerama extension */
356#undef XINERAMA
357
358/* Vendor release */
359#undef XORG_RELEASE
360
361/* Current Xorg version */
362#undef XORG_VERSION_CURRENT
363
364/* Xorg release date */
365#undef XORG_DATE
366
367/* Build Xv Extension */
368#undef XvExtension
369
370/* Build XvMC Extension */
371#undef XvMCExtension
372
373/* Support XSync extension */
374#undef XSYNC
375
376/* Support XTest extension */
377#undef XTEST
378
379/* Support Xv extension */
380#undef XV
381
382/* Support DRI extension */
383#undef XF86DRI
384
385/* Build DRI2 extension */
386#undef DRI2
387
388/* Build DBE support */
389#undef DBE
390
391/* Vendor name */
392#undef XVENDORNAME
393
394/* Number of bits in a file offset, on hosts where this is settable. */
395#undef _FILE_OFFSET_BITS
396
397/* Enable GNU and other extensions to the C environment for GLIBC */
398#undef _GNU_SOURCE
399
400/* Define for large files, on AIX-style hosts. */
401#undef _LARGE_FILES
402
403/* Define to empty if `const' does not conform to ANSI C. */
404#undef const
405
406/* Define to `int' if <sys/types.h> does not define. */
407#undef pid_t
408
409/* Build Rootless code */
410#undef ROOTLESS
411
412/* Define to 1 if unsigned long is 64 bits. */
413#undef _XSERVER64
414
415/* System is BSD-like */
416#undef CSRG_BASED
417
418/* Define to 1 if `struct sockaddr_in' has a `sin_len' member */
419#undef BSD44SOCKETS
420
421/* Support D-Bus */
422#undef HAVE_DBUS
423
424/* Use libudev for input hotplug */
425#undef CONFIG_UDEV
426
427/* Use libudev for kms enumeration */
428#undef CONFIG_UDEV_KMS
429
430/* Use udev_monitor_filter_add_match_tag() */
431#undef HAVE_UDEV_MONITOR_FILTER_ADD_MATCH_TAG
432
433/* Use udev_enumerate_add_match_tag() */
434#undef HAVE_UDEV_ENUMERATE_ADD_MATCH_TAG
435
436/* Enable D-Bus core */
437#undef NEED_DBUS
438
439/* Support HAL for hotplug */
440#undef CONFIG_HAL
441
442/* Enable systemd-logind integration */
443#undef SYSTEMD_LOGIND 1
444
445/* Have a monotonic clock from clock_gettime() */
446#undef MONOTONIC_CLOCK
447
448/* Define to 1 if the DTrace Xserver provider probes should be built in */
449#undef XSERVER_DTRACE
450
451/* Define to 16-bit byteswap macro */
452#undef bswap_16
453
454/* Define to 32-bit byteswap macro */
455#undef bswap_32
456
457/* Define to 64-bit byteswap macro */
458#undef bswap_64
459
460/* Define to 1 if typeof works with your compiler. */
461#undef HAVE_TYPEOF
462
463/* Define to __typeof__ if your compiler spells it that way. */
464#undef typeof
465
466/* Correctly set _XSERVER64 for OSX fat binaries */
467#ifdef __APPLE__
468#include "dix-config-apple-verbatim.h"
469#endif
470
471/* Enable general extensions on Solaris.  */
472#ifndef __EXTENSIONS__
473# undef __EXTENSIONS__
474#endif
475
476/* Defined if needed to expose struct msghdr.msg_control */
477#undef _XOPEN_SOURCE
478
479/* Have support for X shared memory fence library (xshmfence) */
480#undef HAVE_XSHMFENCE
481
482/* Use XTrans FD passing support */
483#undef XTRANS_SEND_FDS
484
485/* Wrap SIGBUS to catch MIT-SHM faults */
486#undef BUSFAULT
487
488/* Directory for shared memory temp files */
489#undef SHMDIR
490
491/* Don't let Xdefs.h define 'pointer' */
492#define _XTYPEDEF_POINTER       1
493
494/* Don't let XIproto define 'Pointer' */
495#define _XITYPEDEF_POINTER      1
496
497/* Ask fontsproto to make font path element names const */
498#define FONT_PATH_ELEMENT_NAME_CONST    1
499
500/* Build GLAMOR */
501#undef GLAMOR
502
503/* Build glamor's GBM-based EGL support */
504#undef GLAMOR_HAS_GBM
505
506/* Build glamor/gbm has linear support */
507#undef GLAMOR_HAS_GBM_LINEAR
508
509/* byte order */
510#undef X_BYTE_ORDER
511
512/* Listen on TCP socket */
513#undef LISTEN_TCP
514
515/* Listen on Unix socket */
516#undef LISTEN_UNIX
517
518/* Listen on local socket */
519#undef LISTEN_LOCAL
520
521/* Define if no local socket credentials interface exists */
522#undef NO_LOCAL_CLIENT_CRED
523
524/* Have posix_fallocate() */
525#undef HAVE_POSIX_FALLOCATE
526
527#endif /* _DIX_CONFIG_H_ */
528