dix-config.h.in revision 05b261ec
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/* Support Composite Extension */
25#undef COMPOSITE
26
27/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
28   systems. This function is required for `alloca.c' support on those systems.
29   */
30#undef CRAY_STACKSEG_END
31
32/* Define to 1 if using `alloca.c'. */
33#undef C_ALLOCA
34
35/* Support Damage extension */
36#undef DAMAGE
37
38/* Build for darwin with Quartz support */
39#undef DARWIN_WITH_QUARTZ
40
41/* Use OsVendorInit */
42#undef DDXOSINIT
43
44/* Use GetTimeInMillis */
45#undef DDXTIME
46
47/* Use OsVendorFatalError */
48#undef DDXOSFATALERROR
49
50/* Use OsVendorVErrorF */
51#undef DDXOSVERRORF
52
53/* Use ddxBeforeReset */
54#undef DDXBEFORERESET
55
56/* Build DPMS extension */
57#undef DPMSExtension
58
59/* Build GLX extension */
60#undef GLXEXT
61
62/* Build GLX DRI loader */
63#undef GLX_DRI
64
65/* Path to DRI drivers */
66#undef DRI_DRIVER_PATH
67
68/* Include handhelds.org h3600 touchscreen driver */
69#undef H3600_TS
70
71/* Support XDM-AUTH*-1 */
72#undef HASXDMAUTH
73
74/* Define to 1 if you have the `getdtablesize' function. */
75#undef HAS_GETDTABLESIZE
76
77/* Define to 1 if you have the `getifaddrs' function. */
78#undef HAS_GETIFADDRS
79
80/* Define to 1 if you have the `getpeereid' function. */
81#undef HAS_GETPEEREID
82
83/* Define to 1 if you have the `getpeerucred' function. */
84#undef HAS_GETPEERUCRED
85
86/* Define to 1 if you have the `mmap' function. */
87#undef HAS_MMAP
88
89/* Support SHM */
90#undef HAS_SHM
91
92/* Define to 1 if you have `alloca', as a function or macro. */
93#undef HAVE_ALLOCA
94
95/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
96   */
97#undef HAVE_ALLOCA_H
98
99/* Define to 1 if you have the <asm/mtrr.h> header file. */
100#undef HAVE_ASM_MTRR_H
101
102/* Define to 1 if you have the <byteswap.h> header file. */
103#undef HAVE_BYTESWAP_H
104
105/* Define to 1 if you have cbrt */
106#undef HAVE_CBRT
107
108/* Define to 1 if you have the <dbm.h> header file. */
109#undef HAVE_DBM_H
110
111/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
112   */
113#undef HAVE_DIRENT_H
114
115/* Define to 1 if you have the <dlfcn.h> header file. */
116#undef HAVE_DLFCN_H
117
118/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
119#undef HAVE_DOPRNT
120
121/* Define to 1 if you have the <fcntl.h> header file. */
122#undef HAVE_FCNTL_H
123
124/* Define to 1 if you have the `geteuid' function. */
125#undef HAVE_GETEUID
126
127/* Define to 1 if you have the `getisax' function. */
128#undef HAVE_GETISAX
129
130/* Define to 1 if you have the `getopt' function. */
131#undef HAVE_GETOPT
132
133/* Define to 1 if you have the `getopt_long' function. */
134#undef HAVE_GETOPT_LONG
135
136/* Define to 1 if you have the `getuid' function. */
137#undef HAVE_GETUID
138
139/* Define to 1 if you have the <inttypes.h> header file. */
140#undef HAVE_INTTYPES_H
141
142/* Define to 1 if you have version 2.2 (or newer) of the drm library */
143#undef HAVE_LIBDRM_2_2
144
145/* Define to 1 if you have the `m' library (-lm). */
146#undef HAVE_LIBM
147
148/* Define to 1 if you have the `link' function. */
149#undef HAVE_LINK
150
151/* Define to 1 if you have the <linux/agpgart.h> header file. */
152#undef HAVE_LINUX_AGPGART_H
153
154/* Define to 1 if you have the <linux/apm_bios.h> header file. */
155#undef HAVE_LINUX_APM_BIOS_H
156
157/* Define to 1 if you have the <linux/fb.h> header file. */
158#undef HAVE_LINUX_FB_H
159
160/* Define to 1 if you have the <linux/h3600_ts.h> header file. */
161#undef HAVE_LINUX_H3600_TS_H
162
163/* Define to 1 if you have the `memmove' function. */
164#undef HAVE_MEMMOVE
165
166/* Define to 1 if you have the <memory.h> header file. */
167#undef HAVE_MEMORY_H
168
169/* Define to 1 if you have the `memset' function. */
170#undef HAVE_MEMSET
171
172/* Define to 1 if you have the `mkstemp' function. */
173#undef HAVE_MKSTEMP
174
175/* Define to 1 if you have the <ndbm.h> header file. */
176#undef HAVE_NDBM_H
177
178/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
179#undef HAVE_NDIR_H
180
181/* Define to 1 if you have the <rpcsvc/dbm.h> header file. */
182#undef HAVE_RPCSVC_DBM_H
183
184/* Define to 1 if you have the <stdint.h> header file. */
185#undef HAVE_STDINT_H
186
187/* Define to 1 if you have the <stdlib.h> header file. */
188#undef HAVE_STDLIB_H
189
190/* Define to 1 if you have the `strchr' function. */
191#undef HAVE_STRCHR
192
193/* Define to 1 if you have the <strings.h> header file. */
194#undef HAVE_STRINGS_H
195
196/* Define to 1 if you have the <string.h> header file. */
197#undef HAVE_STRING_H
198
199/* Define to 1 if you have the `strrchr' function. */
200#undef HAVE_STRRCHR
201
202/* Define to 1 if you have the `strtol' function. */
203#undef HAVE_STRTOL
204
205/* Define to 1 if SYSV IPC is available */
206#undef HAVE_SYSV_IPC
207
208/* Define to 1 if you have the <sys/agpio.h> header file. */
209#undef HAVE_SYS_AGPIO_H
210
211/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
212   */
213#undef HAVE_SYS_DIR_H
214
215/* Define to 1 if you have the <sys/io.h> header file. */
216#undef HAVE_SYS_IO_H
217
218/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
219   */
220#undef HAVE_SYS_NDIR_H
221
222/* Define to 1 if you have the <sys/stat.h> header file. */
223#undef HAVE_SYS_STAT_H
224
225/* Define to 1 if you have the <sys/types.h> header file. */
226#undef HAVE_SYS_TYPES_H
227
228/* Define to 1 if you have the <sys/vm86.h> header file. */
229#undef HAVE_SYS_VM86_H
230
231/* Define to 1 if you have the <tslib.h> header file. */
232#undef HAVE_TSLIB_H
233
234/* Define to 1 if you have the <unistd.h> header file. */
235#undef HAVE_UNISTD_H
236
237/* Define to 1 if you have the `vprintf' function. */
238#undef HAVE_VPRINTF
239
240/* Support IPv6 for TCP connections */
241#undef IPv6
242
243/* Support os-specific local connections */
244#undef LOCALCONN
245
246/* Support MIT Misc extension */
247#undef MITMISC
248
249/* Support MIT-SHM Extension */
250#undef MITSHM
251
252/* Disable some debugging code */
253#undef NDEBUG
254
255/* Enable some debugging code */
256#undef DEBUG
257
258/* Name of package */
259#undef PACKAGE
260
261/* Internal define for Xinerama */
262#undef PANORAMIX
263
264/* Support pixmap privates */
265#undef PIXPRIV
266
267/* Overall prefix */
268#undef PROJECTROOT
269
270/* Support RANDR extension */
271#undef RANDR
272
273/* Support Record extension */
274#undef XRECORD
275
276/* Support RENDER extension */
277#undef RENDER
278
279/* Support X resource extension */
280#undef RES
281
282/* Support MIT-SCREEN-SAVER extension */
283#undef SCREENSAVER
284
285/* Support Secure RPC ("SUN-DES-1") authentication for X11 clients */
286#undef SECURE_RPC
287
288/* Use a lock to prevent multiple servers on a display */
289#undef SERVER_LOCK
290
291/* Support SHAPE extension */
292#undef SHAPE
293
294/* Include time-based scheduler */
295#undef SMART_SCHEDULE
296
297/* If using the C implementation of alloca, define if you know the
298   direction of stack growth for your system; otherwise it will be
299   automatically deduced at run-time.
300	STACK_DIRECTION > 0 => grows toward higher addresses
301	STACK_DIRECTION < 0 => grows toward lower addresses
302	STACK_DIRECTION = 0 => direction of growth unknown */
303#undef STACK_DIRECTION
304
305/* Define to 1 if you have the ANSI C header files. */
306#undef STDC_HEADERS
307
308/* Define to 1 on systems derived from System V Release 4 */
309#undef SVR4
310
311/* Support TCP socket connections */
312#undef TCPCONN
313
314/* Enable touchscreen support */
315#undef TOUCHSCREEN
316
317/* Support tslib touchscreen abstraction library */
318#undef TSLIB
319
320/* Support UNIX socket connections */
321#undef UNIXCONN
322
323/* Use builtin rgb color database */
324#undef USE_RGB_BUILTIN
325
326/* Use rgb.txt directly */
327#undef USE_RGB_TXT
328
329/* Define to use byteswap macros from <sys/endian.h> */
330#undef USE_SYS_ENDIAN_H
331
332/* unaligned word accesses behave as expected */
333#undef WORKING_UNALIGNED_INT
334
335/* Build X-ACE extension */
336#undef XACE
337
338/* Support XCMisc extension */
339#undef XCMISC
340
341/* Build Security extension */
342#undef XCSECURITY
343
344/* Support Xdmcp */
345#undef XDMCP
346
347/* Build XEvIE extension */
348#undef XEVIE
349
350/* Build XFree86 BigFont extension */
351#undef XF86BIGFONT
352
353/* Support XFree86 miscellaneous extensions */
354#undef XF86MISC
355
356/* Support XFree86 Video Mode extension */
357#undef XF86VIDMODE
358
359/* Support XFixes extension */
360#undef XFIXES
361
362/* Build XDGA support */
363#undef XFreeXDGA
364
365/* Support Xinerama extension */
366#undef XINERAMA
367
368/* Support X Input extension */
369#undef XINPUT
370
371/* Build XKB */
372#undef XKB
373
374/* Enable XKB per default */
375#undef XKB_DFLT_DISABLED
376
377/* Build XKB server */
378#undef XKB_IN_SERVER
379
380/* Vendor release */
381#undef XORG_RELEASE
382
383/* Current Xorg version */
384#undef XORG_VERSION_CURRENT
385
386/* Xorg release date */
387#undef XORG_DATE
388
389/* Build Xv Extension */
390#undef XvExtension
391
392/* Build XvMC Extension */
393#undef XvMCExtension
394
395/* Build XRes extension */
396#undef XResExtension
397
398/* Support XSync extension */
399#undef XSYNC
400
401/* Support XTest extension */
402#undef XTEST
403
404/* Support XTrap extension */
405#undef XTRAP
406
407/* Support Xv extension */
408#undef XV
409
410/* Build APPGROUP extension */
411#undef XAPPGROUP
412
413/* Build TOG-CUP extension */
414#undef TOGCUP
415
416/* Build Extended-Visual-Information extension */
417#undef EVI
418
419/* Build Multibuffer extension */
420#undef MULTIBUFFER
421
422/* Support DRI extension */
423#undef XF86DRI
424
425/* Build DBE support */
426#undef DBE
427
428/* Vendor name */
429#undef XVENDORNAME
430
431/* Endian order */
432#undef _X_BYTE_ORDER
433/* Deal with multiple architecture compiles on Mac OS X */
434#ifndef __APPLE_CC__
435#define X_BYTE_ORDER _X_BYTE_ORDER
436#else
437#ifdef __BIG_ENDIAN__
438#define X_BYTE_ORDER X_BIG_ENDIAN
439#else
440#define X_BYTE_ORDER X_LITTLE_ENDIAN
441#endif
442#endif
443
444/* Enable GNU and other extensions to the C environment for GLIBC */
445#undef _GNU_SOURCE
446
447/* Define to empty if `const' does not conform to ANSI C. */
448#undef const
449
450/* Define to `int' if <sys/types.h> does not define. */
451#undef pid_t
452
453/* Build Rootless code */
454#undef ROOTLESS
455
456/* Define to 1 if unsigned long is 64 bits. */
457#undef _XSERVER64
458
459/* Define to location of RGB database */
460#undef RGB_DB
461
462/* System is BSD-like */
463#undef CSRG_BASED
464
465/* Define to 1 if `struct sockaddr_in' has a `sin_len' member */
466#undef BSD44SOCKETS
467
468/* Define to 1 if modules should avoid the libcwrapper */
469#undef NO_LIBCWRAPPER
470
471/* Support D-Bus */
472#undef HAVE_DBUS
473
474/* Support the D-Bus hotplug API */
475#undef CONFIG_DBUS_API
476
477/* Support HAL for hotplug */
478#undef CONFIG_HAL
479
480/* Use only built-in fonts */
481#undef BUILTIN_FONTS
482
483/* Avoid using font servers */
484#undef NOFONTSERVERACCESS
485
486/* Use an empty root cursor */
487#undef NULL_ROOT_CURSOR
488
489/* Have a monotonic clock from clock_gettime() */
490#undef MONOTONIC_CLOCK
491
492/* Define to 1 if the DTrace Xserver provider probes should be built in */
493#undef XSERVER_DTRACE
494
495/* Path to XErrorDB file */
496#undef XERRORDB_PATH
497
498/* Define to 16-bit byteswap macro */
499#undef bswap_16
500
501/* Define to 32-bit byteswap macro */
502#undef bswap_32
503
504/* Define to 64-bit byteswap macro */
505#undef bswap_64
506
507#endif /* _DIX_CONFIG_H_ */
508