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 `cbrt' function. */
67#undef HAVE_CBRT
68
69/* Define to 1 if you have the declaration of `program_invocation_short_name', and
70   to 0 if you don't. */
71#undef HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
72
73/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
74   */
75#undef HAVE_DIRENT_H
76
77/* Define to 1 if you have the <dlfcn.h> header file. */
78#undef HAVE_DLFCN_H
79
80/* Have execinfo.h */
81#undef HAVE_EXECINFO_H
82
83/* Define to 1 if you have the <fcntl.h> header file. */
84#undef HAVE_FCNTL_H
85
86/* Define to 1 if you have the `getdtablesize' function. */
87#undef HAVE_GETDTABLESIZE
88
89/* Define to 1 if you have the `getifaddrs' function. */
90#undef HAVE_GETIFADDRS
91
92/* Define to 1 if you have the `getpeereid' function. */
93#undef HAVE_GETPEEREID
94
95/* Define to 1 if you have the `getpeerucred' function. */
96#undef HAVE_GETPEERUCRED
97
98/* Define to 1 if you have the `getprogname' function. */
99#undef HAVE_GETPROGNAME
100
101/* Define to 1 if you have the `getzoneid' function. */
102#undef HAVE_GETZONEID
103
104/* Define to 1 if you have the <inttypes.h> header file. */
105#undef HAVE_INTTYPES_H
106
107/* Have Quartz */
108#undef XQUARTZ
109
110/* Support application updating through sparkle. */
111#undef XQUARTZ_SPARKLE
112
113/* Prefix to use for bundle identifiers */
114#undef BUNDLE_ID_PREFIX
115
116/* Build a standalone xpbproxy */
117#undef STANDALONE_XPBPROXY
118
119/* Define to 1 if you have the `bsd' library (-lbsd). */
120#undef HAVE_LIBBSD
121
122/* Define to 1 if you have the `m' library (-lm). */
123#undef HAVE_LIBM
124
125/* Define to 1 if you have the <linux/agpgart.h> header file. */
126#undef HAVE_LINUX_AGPGART_H
127
128/* Define to 1 if you have the <linux/apm_bios.h> header file. */
129#undef HAVE_LINUX_APM_BIOS_H
130
131/* Define to 1 if you have the <linux/fb.h> header file. */
132#undef HAVE_LINUX_FB_H
133
134/* Define to 1 if you have the `memfd_create' function. */
135#undef HAVE_MEMFD_CREATE
136
137/* Define to 1 if you have the `mkostemp' function. */
138#undef HAVE_MKOSTEMP
139
140/* Define to 1 if you have the `mmap' function. */
141#undef HAVE_MMAP
142
143/* Define to 1 if you have the function pthread_setname_np(const char*) */
144#undef HAVE_PTHREAD_SETNAME_NP_WITHOUT_TID
145
146/* Define to 1 if you have the function pthread_setname_np(pthread_t, const char*) */
147#undef HAVE_PTHREAD_SETNAME_NP_WITH_TID
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 `arc4random_buf' function. */
156#undef HAVE_ARC4RANDOM_BUF
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 <unistd.h> header file. */
239#undef HAVE_UNISTD_H
240
241/* Define to 1 if you have the <fnmatch.h> header file. */
242#undef HAVE_FNMATCH_H
243
244/* Have /dev/urandom */
245#undef HAVE_URANDOM
246
247/* Define to 1 if you have the `vasprintf' function. */
248#undef HAVE_VASPRINTF
249
250/* Support IPv6 for TCP connections */
251#undef IPv6
252
253/* Support os-specific local connections */
254#undef LOCALCONN
255
256/* Support MIT-SHM Extension */
257#undef MITSHM
258
259/* Enable some debugging code */
260#undef DEBUG
261
262/* Name of package */
263#undef PACKAGE
264
265/* Internal define for Xinerama */
266#undef PANORAMIX
267
268/* Support Present extension */
269#undef PRESENT
270
271/* Overall prefix */
272#undef PROJECTROOT
273
274/* Support RANDR extension */
275#undef RANDR
276
277/* Support Record extension */
278#undef XRECORD
279
280/* Support RENDER extension */
281#undef RENDER
282
283/* Support X resource extension */
284#undef RES
285
286/* Support client ID tracking in X resource extension */
287#undef CLIENTIDS
288
289/* Support MIT-SCREEN-SAVER extension */
290#undef SCREENSAVER
291
292/* Support Secure RPC ("SUN-DES-1") authentication for X11 clients */
293#undef SECURE_RPC
294
295/* Support SHAPE extension */
296#undef SHAPE
297
298/* Where to install Xorg.bin and Xorg.wrap */
299#undef SUID_WRAPPER_DIR
300
301/* Define to 1 on systems derived from System V Release 4 */
302#undef SVR4
303
304/* sysconfdir */
305#undef SYSCONFDIR
306
307/* Support TCP socket connections */
308#undef TCPCONN
309
310/* Support UNIX socket connections */
311#undef UNIXCONN
312
313/* Build X string registry */
314#undef XREGISTRY
315
316/* Build X-ACE extension */
317#undef XACE
318
319/* Build SELinux extension */
320#undef XSELINUX
321
322/* Support XCMisc extension */
323#undef XCMISC
324
325/* Build Security extension */
326#undef XCSECURITY
327
328/* Support Xdmcp */
329#undef XDMCP
330
331/* Build XFree86 BigFont extension */
332#undef XF86BIGFONT
333
334/* Support XFree86 Video Mode extension */
335#undef XF86VIDMODE
336
337/* Support XFixes extension */
338#undef XFIXES
339
340/* Build XDGA support */
341#undef XFreeXDGA
342
343/* Support Xinerama extension */
344#undef XINERAMA
345
346/* Current Xorg version */
347#undef XORG_VERSION_CURRENT
348
349/* Build Xv Extension */
350#undef XvExtension
351
352/* Build XvMC Extension */
353#undef XvMCExtension
354
355/* Support XSync extension */
356#undef XSYNC
357
358/* Support XTest extension */
359#undef XTEST
360
361/* Support Xv extension */
362#undef XV
363
364/* Support DRI extension */
365#undef XF86DRI
366
367/* Build DRI2 extension */
368#undef DRI2
369
370/* Build DBE support */
371#undef DBE
372
373/* Vendor name */
374#undef XVENDORNAME
375
376/* Number of bits in a file offset, on hosts where this is settable. */
377#undef _FILE_OFFSET_BITS
378
379/* Enable GNU and other extensions to the C environment for GLIBC */
380#undef _GNU_SOURCE
381
382/* Define for large files, on AIX-style hosts. */
383#undef _LARGE_FILES
384
385/* Define to empty if `const' does not conform to ANSI C. */
386#undef const
387
388/* Define to `int' if <sys/types.h> does not define. */
389#undef pid_t
390
391/* Build Rootless code */
392#undef ROOTLESS
393
394/* Define to 1 if unsigned long is 64 bits. */
395#undef _XSERVER64
396
397/* System is BSD-like */
398#undef CSRG_BASED
399
400/* Define to 1 if `struct sockaddr_in' has a `sin_len' member */
401#undef BSD44SOCKETS
402
403/* Support D-Bus */
404#undef HAVE_DBUS
405
406/* Use devd for input hotplug */
407#undef CONFIG_DEVD
408
409/* Use libudev for input hotplug */
410#undef CONFIG_UDEV
411
412/* Use libudev for kms enumeration */
413#undef CONFIG_UDEV_KMS
414
415/* Use udev_monitor_filter_add_match_tag() */
416#undef HAVE_UDEV_MONITOR_FILTER_ADD_MATCH_TAG
417
418/* Use udev_enumerate_add_match_tag() */
419#undef HAVE_UDEV_ENUMERATE_ADD_MATCH_TAG
420
421/* Enable D-Bus core */
422#undef NEED_DBUS
423
424/* Support HAL for hotplug */
425#undef CONFIG_HAL
426
427/* Enable systemd-logind integration */
428#undef SYSTEMD_LOGIND 1
429
430/* Have a monotonic clock from clock_gettime() */
431#undef MONOTONIC_CLOCK
432
433/* Define to 1 if the DTrace Xserver provider probes should be built in */
434#undef XSERVER_DTRACE
435
436/* Define to 1 if typeof works with your compiler. */
437#undef HAVE_TYPEOF
438
439/* Define to __typeof__ if your compiler spells it that way. */
440#undef typeof
441
442/* Correctly set _XSERVER64 for OSX fat binaries */
443#ifdef __APPLE__
444#include "dix-config-apple-verbatim.h"
445#endif
446
447/* Enable general extensions on Solaris.  */
448#ifndef __EXTENSIONS__
449# undef __EXTENSIONS__
450#endif
451
452/* Defined if needed to expose struct msghdr.msg_control */
453#undef _XOPEN_SOURCE
454
455/* Have support for X shared memory fence library (xshmfence) */
456#undef HAVE_XSHMFENCE
457
458/* Use XTrans FD passing support */
459#undef XTRANS_SEND_FDS
460
461/* Wrap SIGBUS to catch MIT-SHM faults */
462#undef BUSFAULT
463
464/* Don't let Xdefs.h define 'pointer' */
465#define _XTYPEDEF_POINTER       1
466
467/* Don't let XIproto define 'Pointer' */
468#define _XITYPEDEF_POINTER      1
469
470/* Ask fontsproto to make font path element names const */
471#define FONT_PATH_ELEMENT_NAME_CONST    1
472
473/* Build GLAMOR */
474#undef GLAMOR
475
476/* Build glamor's GBM-based EGL support */
477#undef GLAMOR_HAS_GBM
478
479/* Build glamor/gbm has linear support */
480#undef GLAMOR_HAS_GBM_LINEAR
481
482/* GBM has modifiers support */
483#undef GBM_BO_WITH_MODIFIERS
484
485/* Glamor can use eglQueryDmaBuf* functions */
486#undef GLAMOR_HAS_EGL_QUERY_DMABUF
487
488/* Glamor can use EGL_MESA_query_driver functions */
489#undef GLAMOR_HAS_EGL_QUERY_DRIVER
490
491/* byte order */
492#undef X_BYTE_ORDER
493
494/* Listen on TCP socket */
495#undef LISTEN_TCP
496
497/* Listen on Unix socket */
498#undef LISTEN_UNIX
499
500/* Listen on local socket */
501#undef LISTEN_LOCAL
502
503/* Define if no local socket credentials interface exists */
504#undef NO_LOCAL_CLIENT_CRED
505
506/* Have setitimer support */
507#undef HAVE_SETITIMER
508
509/* Have posix_fallocate() */
510#undef HAVE_POSIX_FALLOCATE
511
512/* Use input thread */
513#undef INPUTTHREAD
514
515/* Have poll() */
516#undef HAVE_POLL
517
518/* Have epoll_create1() */
519#undef HAVE_EPOLL_CREATE1
520
521/* Have isastream */
522#undef HAVE_ISASTREAM
523
524#endif /* _DIX_CONFIG_H_ */
525