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