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