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