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 (at) lists.freedesktop.org" */ 12 13 /* Operating System Name */ 14 /* #define OSNAME "NetBSD 5.99.40 amd64" */ 15 16 /* Operating System Vendor */ 17 /* #define OSVENDOR "" */ 18 19 /* Builder string */ 20 #define BUILDERSTRING "" 21 22 /* Default font path */ 23 /* #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/" */ 24 25 /* Miscellaneous server configuration files path */ 26 #define SERVER_MISC_CONFIG_PATH "/usr/X11R7/lib/xorg" 27 28 /* Support Composite Extension */ 29 #define COMPOSITE 1 30 31 /* Support Damage extension */ 32 #define DAMAGE 1 33 34 /* Build for darwin with Quartz support */ 35 /* #undef DARWIN_WITH_QUARTZ */ 36 37 /* Use OsVendorVErrorF */ 38 /* #undef DDXOSVERRORF */ 39 40 /* Use ddxBeforeReset */ 41 /* #undef DDXBEFORERESET */ 42 43 /* Build DPMS extension */ 44 #define DPMSExtension 1 45 46 /* Build GLX extension */ 47 #define GLXEXT 1 48 49 /* Build GLX DRI loader */ 50 /* #undef GLX_DRI */ 51 52 /* Path to DRI drivers */ 53 #define DRI_DRIVER_PATH "/usr/X11R7/lib/modules/dri" 54 55 /* Support XDM-AUTH*-1 */ 56 #define HASXDMAUTH 1 57 58 /* Define to 1 if you have the `getdtablesize' function. */ 59 #define HAS_GETDTABLESIZE 1 60 61 /* Define to 1 if you have the `getifaddrs' function. */ 62 #define HAS_GETIFADDRS 1 63 64 /* Define to 1 if you have the `getpeereid' function. */ 65 #define HAS_GETPEEREID 1 66 67 /* Define to 1 if you have the `getpeerucred' function. */ 68 /* #undef HAS_GETPEERUCRED */ 69 70 /* Define to 1 if you have the `mmap' function. */ 71 #define HAS_MMAP 1 72 73 /* Support SHM */ 74 #define HAS_SHM 1 75 76 /* Have the 'strlcpy' function */ 77 #define HAS_STRLCPY 1 78 79 /* Define to 1 if you have the <asm/mtrr.h> header file. */ 80 /* #undef HAVE_ASM_MTRR_H */ 81 82 /* Has backtrace support */ 83 #define HAVE_BACKTRACE 1 84 85 /* Define to 1 if you have the <byteswap.h> header file. */ 86 /* #undef HAVE_BYTESWAP_H */ 87 88 /* Define to 1 if you have cbrt */ 89 #define HAVE_CBRT 1 90 91 /* Define to 1 if you have the <dbm.h> header file. */ 92 /* #undef HAVE_DBM_H */ 93 94 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 95 */ 96 #define HAVE_DIRENT_H 1 97 98 /* Define to 1 if you have the <dlfcn.h> header file. */ 99 #define HAVE_DLFCN_H 1 100 101 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 102 /* #undef HAVE_DOPRNT */ 103 104 /* Have execinfo.h */ 105 /* #undef HAVE_EXECINFO_H */ 106 107 /* Define to 1 if you have the <fcntl.h> header file. */ 108 #define HAVE_FCNTL_H 1 109 110 /* Define to 1 if you have the `geteuid' function. */ 111 #define HAVE_GETEUID 1 112 113 /* Define to 1 if you have the `getisax' function. */ 114 /* #undef HAVE_GETISAX */ 115 116 /* Define to 1 if you have the `getuid' function. */ 117 #define HAVE_GETUID 1 118 119 /* Define to 1 if you have the `getzoneid' function. */ 120 /* #undef HAVE_GETZONEID */ 121 122 /* Define to 1 if you have the <inttypes.h> header file. */ 123 #define HAVE_INTTYPES_H 1 124 125 /* Have Quartz */ 126 /* #undef XQUARTZ */ 127 128 /* Support application updating through sparkle. */ 129 /* #undef XQUARTZ_SPARKLE */ 130 131 /* Prefix to use for launchd identifiers */ 132 #define LAUNCHD_ID_PREFIX "org.x" 133 134 /* Build a standalone xpbproxy */ 135 /* #undef STANDALONE_XPBPROXY */ 136 137 /* Define to 1 if you have the `bsd' library (-lbsd). */ 138 /* #undef HAVE_LIBBSD */ 139 140 /* Define to 1 if you have the `m' library (-lm). */ 141 #define HAVE_LIBM 1 142 143 /* Define to 1 if you have the `link' function. */ 144 #define HAVE_LINK 1 145 146 /* Define to 1 if you have the <linux/agpgart.h> header file. */ 147 /* #undef HAVE_LINUX_AGPGART_H */ 148 149 /* Define to 1 if you have the <linux/apm_bios.h> header file. */ 150 /* #undef HAVE_LINUX_APM_BIOS_H */ 151 152 /* Define to 1 if you have the <linux/fb.h> header file. */ 153 /* #undef HAVE_LINUX_FB_H */ 154 155 /* Define to 1 if you have the `mkstemp' function. */ 156 #define HAVE_MKSTEMP 1 157 158 /* Define to 1 if you have the <ndbm.h> header file. */ 159 #define HAVE_NDBM_H 1 160 161 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 162 /* #undef HAVE_NDIR_H */ 163 164 /* Define to 1 if you have the <rpcsvc/dbm.h> header file. */ 165 /* #undef HAVE_RPCSVC_DBM_H */ 166 167 /* Define to 1 if you have the `arc4random_buf' function. */ 168 #define HAVE_ARC4RANDOM_BUF 1 169 170 /* Define to use libc SHA1 functions */ 171 #define HAVE_SHA1_IN_LIBC 1 172 173 /* Define to use CommonCrypto SHA1 functions */ 174 /* #undef HAVE_SHA1_IN_COMMONCRYPTO */ 175 176 /* Define to use libmd SHA1 functions */ 177 /* #undef HAVE_SHA1_IN_LIBMD */ 178 179 /* Define to use libgcrypt SHA1 functions */ 180 /* #undef HAVE_SHA1_IN_LIBGCRYPT */ 181 182 /* Define to use libsha1 for SHA1 */ 183 /* #undef HAVE_SHA1_IN_LIBSHA1 */ 184 185 /* Define to 1 if you have the `shmctl64' function. */ 186 /* #undef HAVE_SHMCTL64 */ 187 188 /* Define to 1 if you have the <stdint.h> header file. */ 189 #define HAVE_STDINT_H 1 190 191 /* Define to 1 if you have the <stdlib.h> header file. */ 192 #define HAVE_STDLIB_H 1 193 194 /* Define to 1 if you have the `strchr' function. */ 195 #define HAVE_STRCHR 1 196 197 /* Define to 1 if you have the <strings.h> header file. */ 198 #define HAVE_STRINGS_H 1 199 200 /* Define to 1 if you have the <string.h> header file. */ 201 #define HAVE_STRING_H 1 202 203 /* Define to 1 if you have the `strrchr' function. */ 204 #define HAVE_STRRCHR 1 205 206 /* Define to 1 if you have the `strtol' function. */ 207 #define HAVE_STRTOL 1 208 209 /* Define to 1 if SYSV IPC is available */ 210 #define HAVE_SYSV_IPC 1 211 212 /* Define to 1 if you have the <sys/agpio.h> header file. */ 213 #define HAVE_SYS_AGPIO_H 1 214 215 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 216 */ 217 /* #undef HAVE_SYS_DIR_H */ 218 219 /* Define to 1 if you have the <sys/io.h> header file. */ 220 /* #undef HAVE_SYS_IO_H */ 221 222 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 223 */ 224 /* #undef HAVE_SYS_NDIR_H */ 225 226 /* Define to 1 if you have the <sys/stat.h> header file. */ 227 #define HAVE_SYS_STAT_H 1 228 229 /* Define to 1 if you have the <sys/types.h> header file. */ 230 #define HAVE_SYS_TYPES_H 1 231 232 /* Define to 1 if you have the <sys/utsname.h> header file. */ 233 #define HAVE_SYS_UTSNAME_H 1 234 235 /* Define to 1 if you have the <sys/vm86.h> header file. */ 236 /* #undef HAVE_SYS_VM86_H */ 237 238 /* Define to 1 if you have the `timingsafe_memcmp' function. */ 239 /* #undef HAVE_TIMINGSAFE_MEMCMP */ 240 241 /* Define to 1 if you have the <tslib.h> header file. */ 242 /* #undef HAVE_TSLIB_H */ 243 244 /* Define to 1 if you have the <unistd.h> header file. */ 245 #define HAVE_UNISTD_H 1 246 247 /* Define to 1 if you have the <fnmatch.h> header file. */ 248 #define HAVE_FNMATCH_H 1 249 250 /* Have /dev/urandom */ 251 /* #undef HAVE_URANDOM */ 252 253 /* Define to 1 if you have the `vprintf' function. */ 254 #define HAVE_VPRINTF 1 255 256 /* Define to 1 if you have the `vasprintf' function. */ 257 #define HAVE_VASPRINTF 1 258 259 /* Support IPv6 for TCP connections */ 260 #ifndef __NetBSD__ /* Defined by the build */ 261 # define IPv6 1 262 #endif 263 264 /* Support os-specific local connections */ 265 /* #undef LOCALCONN */ 266 267 /* Support MIT-SHM Extension */ 268 #define MITSHM 1 269 270 /* Enable some debugging code */ 271 /* #undef DEBUG */ 272 273 /* Name of package */ 274 #ifndef PACKAGE 275 #define PACKAGE "xorg-server" 276 #endif 277 278 /* Internal define for Xinerama */ 279 #define PANORAMIX 1 280 281 /* Overall prefix */ 282 /* #define PROJECTROOT "/usr/local" */ 283 284 /* Support RANDR extension */ 285 #define RANDR 1 286 287 /* Support Record extension */ 288 #define XRECORD 1 289 290 /* Support RENDER extension */ 291 #define RENDER 1 292 293 /* Support X resource extension */ 294 #define RES 1 295 296 /* Support MIT-SCREEN-SAVER extension */ 297 #define SCREENSAVER 1 298 299 /* Support Secure RPC ("SUN-DES-1") authentication for X11 clients */ 300 /* #undef SECURE_RPC */ 301 302 /* Support SHAPE extension */ 303 #define SHAPE 1 304 305 /* Define to 1 on systems derived from System V Release 4 */ 306 /* #undef SVR4 */ 307 308 /* Support TCP socket connections */ 309 #define TCPCONN 1 310 311 /* Enable touchscreen support */ 312 /* #undef TOUCHSCREEN */ 313 314 /* Support tslib touchscreen abstraction library */ 315 /* #undef TSLIB */ 316 317 /* Support UNIX socket connections */ 318 #define UNIXCONN 1 319 320 /* Define to use byteswap macros from <sys/endian.h> */ 321 #define USE_SYS_ENDIAN_H 1 322 323 /* unaligned word accesses behave as expected */ 324 /* #undef WORKING_UNALIGNED_INT */ 325 326 /* Build X string registry */ 327 #define XREGISTRY 1 328 329 /* Build X-ACE extension */ 330 #define XACE 1 331 332 /* Build SELinux extension */ 333 /* #undef XSELINUX */ 334 335 /* Support XCMisc extension */ 336 #define XCMISC 1 337 338 /* Build Security extension */ 339 /* #undef XCSECURITY */ 340 341 /* Support Xdmcp */ 342 #define XDMCP 1 343 344 /* Build XFree86 BigFont extension */ 345 /* #undef XF86BIGFONT */ 346 347 /* Support XFree86 Video Mode extension */ 348 #define XF86VIDMODE 1 349 350 /* Support XFixes extension */ 351 #define XFIXES 1 352 353 /* Build XDGA support */ 354 #define XFreeXDGA 1 355 356 /* Support Xinerama extension */ 357 #define XINERAMA 1 358 359 /* Vendor release */ 360 /* #undef XORG_RELEASE */ 361 362 /* Current Xorg version */ 363 #define XORG_VERSION_CURRENT (((1) * 10000000) + ((10) * 100000) + ((6) * 1000) + 0) 364 365 /* Xorg release date */ 366 #define XORG_DATE "2011-07-08" 367 368 /* Build Xv Extension */ 369 #define XvExtension 1 370 371 /* Build XvMC Extension */ 372 #define XvMCExtension 1 373 374 /* Support XSync extension */ 375 #define XSYNC 1 376 377 /* Support XTest extension */ 378 #define XTEST 1 379 380 /* Support Xv extension */ 381 #define XV 1 382 383 /* Support DRI extension */ 384 #define XF86DRI 1 385 386 /* Build DRI2 extension */ 387 #define DRI2 1 388 389 /* Build DBE support */ 390 #define DBE 1 391 392 /* Vendor name */ 393 #define XVENDORNAME "The X.Org Foundation" 394 395 /* Enable GNU and other extensions to the C environment for GLIBC */ 396 /* #undef _GNU_SOURCE */ 397 398 /* Define to empty if `const' does not conform to ANSI C. */ 399 /* #undef const */ 400 401 /* Define to `int' if <sys/types.h> does not define. */ 402 /* #undef pid_t */ 403 404 /* Build Rootless code */ 405 /* #undef ROOTLESS */ 406 407 /* Define to 1 if unsigned long is 64 bits. */ 408 #ifdef _LP64 409 #define _XSERVER64 1 410 #endif 411 412 /* System is BSD-like */ 413 #define CSRG_BASED 1 414 415 /* Define to 1 if `struct sockaddr_in' has a `sin_len' member */ 416 #define BSD44SOCKETS 1 417 418 /* Support D-Bus */ 419 /* #undef HAVE_DBUS */ 420 421 /* Use libudev for input hotplug */ 422 /* #undef CONFIG_UDEV */ 423 424 /* Use D-Bus for input hotplug */ 425 /* #undef CONFIG_NEED_DBUS */ 426 427 /* Support the D-Bus hotplug API */ 428 /* #undef CONFIG_DBUS_API */ 429 430 /* Support HAL for hotplug */ 431 /* #undef CONFIG_HAL */ 432 433 /* Have a monotonic clock from clock_gettime() */ 434 #define MONOTONIC_CLOCK 1 435 436 /* Define to 1 if the DTrace Xserver provider probes should be built in */ 437 /* #undef XSERVER_DTRACE */ 438 439 #ifndef bswap_16 440 /* Define to 16-bit byteswap macro */ 441 #define bswap_16 bswap16 442 443 /* Define to 32-bit byteswap macro */ 444 #define bswap_32 bswap32 445 446 /* Define to 64-bit byteswap macro */ 447 #define bswap_64 bswap64 448 #endif 449 450 /* Need the strcasecmp function. */ 451 /* #undef NEED_STRCASECMP */ 452 453 /* Need the strncasecmp function. */ 454 /* #undef NEED_STRNCASECMP */ 455 456 /* Need the strcasestr function. */ 457 /* #undef NEED_STRCASESTR */ 458 459 /* Define to 1 if you have the `ffs' function. */ 460 #define HAVE_FFS 1 461 462 /* If the compiler supports a TLS storage class define it to that here */ 463 /* #undef TLS */ 464 465 /* Correctly set _XSERVER64 for OSX fat binaries */ 466 #ifdef __APPLE__ 467 #include "dix-config-apple-verbatim.h" 468 #endif 469 470 #endif /* _DIX_CONFIG_H_ */ 471