Home | History | Annotate | Line # | Download | only in include
      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