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