dix-config.h revision 48b4a88b
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#ifndef PACKAGE
262/* Name of package */
263#define PACKAGE "xorg-server"
264#endif
265
266/* Internal define for Xinerama */
267#define PANORAMIX 1
268
269/* Support pixmap privates */
270#define PIXPRIV 1
271
272/* Overall prefix */
273/* #define PROJECTROOT "/usr/local" */
274
275/* Support RANDR extension */
276#define RANDR 1
277
278/* Support Record extension */
279#define XRECORD 1
280
281/* Support RENDER extension */
282#define RENDER 1
283
284/* Support X resource extension */
285#define RES 1
286
287/* Support MIT-SCREEN-SAVER extension */
288#define SCREENSAVER 1
289
290/* Support Secure RPC ("SUN-DES-1") authentication for X11 clients */
291/* #undef SECURE_RPC */
292
293/* Use a lock to prevent multiple servers on a display */
294#define SERVER_LOCK 1
295
296/* Support SHAPE extension */
297#define SHAPE 1
298
299/* Include time-based scheduler */
300#define SMART_SCHEDULE 1
301
302/* If using the C implementation of alloca, define if you know the
303   direction of stack growth for your system; otherwise it will be
304   automatically deduced at run-time.
305	STACK_DIRECTION > 0 => grows toward higher addresses
306	STACK_DIRECTION < 0 => grows toward lower addresses
307	STACK_DIRECTION = 0 => direction of growth unknown */
308/* #undef STACK_DIRECTION */
309
310/* Define to 1 if you have the ANSI C header files. */
311#define STDC_HEADERS 1
312
313/* Define to 1 on systems derived from System V Release 4 */
314/* #undef SVR4 */
315
316/* Support TCP socket connections */
317#define TCPCONN 1
318
319/* Enable touchscreen support */
320/* #undef TOUCHSCREEN */
321
322/* Support tslib touchscreen abstraction library */
323/* #undef TSLIB */
324
325/* Support UNIX socket connections */
326#define UNIXCONN 1
327
328/* Use builtin rgb color database */
329/* #undef USE_RGB_BUILTIN */
330
331/* Use rgb.txt directly */
332#define USE_RGB_TXT 1
333
334/* Define to use byteswap macros from <sys/endian.h> */
335#define USE_SYS_ENDIAN_H 1
336
337/* unaligned word accesses behave as expected */
338/* #undef WORKING_UNALIGNED_INT */
339
340/* Build X-ACE extension */
341#define XACE 1
342
343/* Support XCMisc extension */
344#define XCMISC 1
345
346/* Build Security extension */
347#define XCSECURITY 1
348
349/* Support Xdmcp */
350#define XDMCP 1
351
352/* Build XEvIE extension */
353#define XEVIE 1
354
355/* Build XFree86 BigFont extension */
356#define XF86BIGFONT 1
357
358/* Support XFree86 miscellaneous extensions */
359#define XF86MISC 1
360
361/* Support XFree86 Video Mode extension */
362#define XF86VIDMODE 1
363
364/* Support XFixes extension */
365#define XFIXES 1
366
367/* Build XDGA support */
368#define XFreeXDGA 1
369
370/* Support Xinerama extension */
371#define XINERAMA 1
372
373/* Support X Input extension */
374#define XINPUT 1
375
376/* Build XKB */
377#define XKB 1
378
379/* Enable XKB per default */
380#define XKB_DFLT_DISABLED 0
381
382/* Build XKB server */
383#define XKB_IN_SERVER 1
384
385/* Vendor release */
386/* #undef XORG_RELEASE */
387
388/* Current Xorg version */
389#define XORG_VERSION_CURRENT (((1) * 10000000) + ((4) * 100000) + ((2) * 1000) + 0)
390
391/* Xorg release date */
392#define XORG_DATE "11 June 2008"
393
394/* Build Xv Extension */
395#define XvExtension 1
396
397/* Build XvMC Extension */
398#define XvMCExtension 1
399
400/* Build XRes extension */
401#define XResExtension 1
402
403/* Support XSync extension */
404#define XSYNC 1
405
406/* Support XTest extension */
407#define XTEST 1
408
409/* Support XTrap extension */
410#define XTRAP 1
411
412/* Support Xv extension */
413#define XV 1
414
415/* Build APPGROUP extension */
416#define XAPPGROUP 1
417
418/* Build TOG-CUP extension */
419#define TOGCUP 1
420
421/* Build Extended-Visual-Information extension */
422#define EVI 1
423
424/* Build Multibuffer extension */
425/* #undef MULTIBUFFER */
426
427/* Support DRI extension */
428#define XF86DRI 1
429
430/* Build DBE support */
431#define DBE 1
432
433/* Vendor name */
434#define XVENDORNAME "The X.Org Foundation"
435
436/* Endian order */
437#if 0
438#define _X_BYTE_ORDER X_LITTLE_ENDIAN
439/* Deal with multiple architecture compiles on Mac OS X */
440#ifndef __APPLE_CC__
441#define X_BYTE_ORDER _X_BYTE_ORDER
442#else
443#ifdef __BIG_ENDIAN__
444#define X_BYTE_ORDER X_BIG_ENDIAN
445#else
446#define X_BYTE_ORDER X_LITTLE_ENDIAN
447#endif
448#endif
449#else
450#include <X11/Xarch.h>
451#endif
452
453/* Enable GNU and other extensions to the C environment for GLIBC */
454/* #undef _GNU_SOURCE */
455
456/* Define to empty if `const' does not conform to ANSI C. */
457/* #undef const */
458
459/* Define to `int' if <sys/types.h> does not define. */
460/* #undef pid_t */
461
462/* Build Rootless code */
463/* #undef ROOTLESS */
464
465#if defined(_LP64)
466/* Define to 1 if unsigned long is 64 bits. */
467#define _XSERVER64 1
468#endif
469
470#ifndef RGB_DB
471/* Define to location of RGB database */
472#define RGB_DB "/usr/local/share/X11/rgb"
473#endif
474
475/* System is BSD-like */
476#define CSRG_BASED 1
477
478/* Define to 1 if `struct sockaddr_in' has a `sin_len' member */
479#define BSD44SOCKETS 1
480
481/* Define to 1 if modules should avoid the libcwrapper */
482#define NO_LIBCWRAPPER 1
483
484/* Support D-Bus */
485/* #undef HAVE_DBUS */
486
487/* Support the D-Bus hotplug API */
488/* #undef CONFIG_DBUS_API */
489
490/* Support HAL for hotplug */
491/* #undef CONFIG_HAL */
492
493/* Use only built-in fonts */
494/* #undef BUILTIN_FONTS */
495
496/* Avoid using font servers */
497/* #undef NOFONTSERVERACCESS */
498
499/* Use an empty root cursor */
500/* #undef NULL_ROOT_CURSOR */
501
502/* Have a monotonic clock from clock_gettime() */
503#define MONOTONIC_CLOCK 1
504
505/* Define to 1 if the DTrace Xserver provider probes should be built in */
506/* #undef XSERVER_DTRACE */
507
508/* Path to XErrorDB file */
509#ifndef XERRORDB_PATH
510#define XERRORDB_PATH "/usr/local/share/X11/XErrorDB"
511#endif
512
513/* Define to 16-bit byteswap macro */
514#define bswap_16 bswap16
515
516/* Define to 32-bit byteswap macro */
517#define bswap_32 bswap32
518
519/* Define to 64-bit byteswap macro */
520#define bswap_64 bswap64
521
522#endif /* _DIX_CONFIG_H_ */
523