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