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