diff options
author | marha <marha@users.sourceforge.net> | 2009-07-12 18:20:04 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2009-07-12 18:20:04 +0000 |
commit | da8fe31a7ba4acf109097d5696ad0145b991cdfd (patch) | |
tree | 1c74d6f075702a73e557872f2a6f020ea4eb5432 /include/dix-config.h | |
parent | 6590f805a12779909cb8504c230fa367148fe38c (diff) | |
parent | 529dcfd0858d75cb3c87c73cb0f81dd20bbb9230 (diff) | |
download | vcxsrv-da8fe31a7ba4acf109097d5696ad0145b991cdfd.tar.gz vcxsrv-da8fe31a7ba4acf109097d5696ad0145b991cdfd.tar.bz2 vcxsrv-da8fe31a7ba4acf109097d5696ad0145b991cdfd.zip |
Changes for VC compilation
Diffstat (limited to 'include/dix-config.h')
-rw-r--r-- | include/dix-config.h | 553 |
1 files changed, 553 insertions, 0 deletions
diff --git a/include/dix-config.h b/include/dix-config.h new file mode 100644 index 000000000..1a0f2d1f7 --- /dev/null +++ b/include/dix-config.h @@ -0,0 +1,553 @@ +/* include/dix-config.h. Generated from dix-config.h.in by configure. */ +/* dix-config.h.in: not at all generated. -*- c -*- */ + +#ifndef _DIX_CONFIG_H_ +#define _DIX_CONFIG_H_ + +#define GLYPHPADBYTES 4 + +/* Use XCB for low-level protocol implementation */ +#define USE_XCB 1 + +/* Support BigRequests extension */ +#define BIGREQS 1 + +/* Builder address */ +#define BUILDERADDR "cygwin-xfree@cygwin.com" + +/* Operating System Name */ +#define OSNAME "Cygwin" + +/* Operating System Vendor */ +#define OSVENDOR "Red Hat" + +/* Builder string */ +#define BUILDERSTRING "" + +/* Default font path */ +#define COMPILEDDEFAULTFONTPATH "fonts/misc/,fonts/TTF/,fonts/OTF,fonts/Type1/,fonts/100dpi/,fonts/75dpi/,built-ins" + +/* Miscellaneous server configuration files path */ +#define SERVER_MISC_CONFIG_PATH "."///usr/lib/X11" + +/* Support Composite Extension */ +#define COMPOSITE 1 + +/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP + systems. This function is required for `alloca.c' support on those systems. + */ +/* #undef CRAY_STACKSEG_END */ + +/* Define to 1 if using `alloca.c'. */ +/* #undef C_ALLOCA */ + +/* Support Damage extension */ +#define DAMAGE 1 + +/* Build for darwin with Quartz support */ +/* #undef DARWIN_WITH_QUARTZ */ + +/* Use OsVendorInit */ +#define DDXOSINIT 1 + +/* Use GetTimeInMillis */ +#define DDXTIME 1 + +/* Use OsVendorFatalError */ +#define DDXOSFATALERROR 1 + +/* Use OsVendorVErrorF */ +#define DDXOSVERRORF 1 + +/* Use ddxBeforeReset */ +#define DDXBEFORERESET 1 + +/* Build DPMS extension */ +#define DPMSExtension 1 + +/* Build GLX extension */ +/*#define GLXEXT 1 */ + +/* Build GLX DRI loader */ +/* #undef GLX_DRI */ + +/* Path to DRI drivers */ +#define DRI_DRIVER_PATH "/usr/lib/dri" + +/* Include handhelds.org h3600 touchscreen driver */ +/* #undef H3600_TS */ + +/* Support XDM-AUTH*-1 */ +#define HASXDMAUTH 1 + +/* Define to 1 if you have the `getdtablesize' function. */ +#define HAS_GETDTABLESIZE 1 + +/* Define to 1 if you have the `getifaddrs' function. */ +/* #undef HAS_GETIFADDRS */ + +/* Define to 1 if you have the `getpeereid' function. */ +/*#define HAS_GETPEEREID 1*/ + +/* Define to 1 if you have the `getpeerucred' function. */ +/* #undef HAS_GETPEERUCRED */ + +/* Define to 1 if you have the `mmap' function. */ +//#define HAS_MMAP 1 + +/* Support SHM */ +//MH#define HAS_SHM 1 + +/* Define to 1 if you have `alloca', as a function or macro. */ +#define HAVE_ALLOCA 1 + +/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). + */ +#define HAVE_ALLOCA_H 1 + +/* Define to 1 if you have the <asm/mtrr.h> header file. */ +/* #undef HAVE_ASM_MTRR_H */ + +/* Has backtrace support */ +/* #undef HAVE_BACKTRACE */ + +/* Define to 1 if you have the <byteswap.h> header file. */ +#define HAVE_BYTESWAP_H 1 + +/* Define to 1 if you have cbrt */ +//#define HAVE_CBRT 1 + +/* Define to 1 if you have the <dbm.h> header file. */ +/* #undef HAVE_DBM_H */ + +/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. + */ +#define HAVE_DIRENT_H 1 + +/* Define to 1 if you have the <dlfcn.h> header file. */ +#define HAVE_DLFCN_H 1 + +/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ +/* #undef HAVE_DOPRNT */ + +/* Have execinfo.h */ +/* #undef HAVE_EXECINFO_H */ + +/* Define to 1 if you have the <fcntl.h> header file. */ +#define HAVE_FCNTL_H 1 + +/* Define to 1 if you have the `geteuid' function. */ +#define HAVE_GETEUID 1 + +/* Define to 1 if you have the `getisax' function. */ +/* #undef HAVE_GETISAX */ + +/* Define to 1 if you have the `getopt' function. */ +#define HAVE_GETOPT 1 + +/* Define to 1 if you have the `getopt_long' function. */ +#define HAVE_GETOPT_LONG 1 + +/* Define to 1 if you have the `getuid' function. */ +#define HAVE_GETUID 1 + +/* Define to 1 if you have the `getzoneid' function. */ +/* #undef HAVE_GETZONEID */ + +/* Define to 1 if you have the <inttypes.h> header file. */ +#define HAVE_INTTYPES_H 1 + +/* Define to 1 if you have version 2.2 (or newer) of the drm library */ +/* #undef HAVE_LIBDRM_2_2 */ + +/* Have Quartz */ +/* #undef XQUARTZ */ + +/* Define to 1 if you have the `m' library (-lm). */ +#define HAVE_LIBM 1 + +/* Define to 1 if you have the `link' function. */ +#define HAVE_LINK 1 + +/* Define to 1 if you have the <linux/agpgart.h> header file. */ +/* #undef HAVE_LINUX_AGPGART_H */ + +/* Define to 1 if you have the <linux/apm_bios.h> header file. */ +/* #undef HAVE_LINUX_APM_BIOS_H */ + +/* Define to 1 if you have the <linux/fb.h> header file. */ +/* #undef HAVE_LINUX_FB_H */ + +/* Define to 1 if you have the <linux/h3600_ts.h> header file. */ +/* #undef HAVE_LINUX_H3600_TS_H */ + +/* Define to 1 if you have the `memmove' function. */ +#define HAVE_MEMMOVE 1 + +/* Define to 1 if you have the <memory.h> header file. */ +#define HAVE_MEMORY_H 1 + +/* Define to 1 if you have the `memset' function. */ +#define HAVE_MEMSET 1 + +/* Define to 1 if you have the `mkstemp' function. */ +#define HAVE_MKSTEMP 1 + +/* Define to 1 if you have the <ndbm.h> header file. */ +/* #undef HAVE_NDBM_H */ + +/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ +/* #undef HAVE_NDIR_H */ + +/* Define to 1 if you have the <rpcsvc/dbm.h> header file. */ +/* #undef HAVE_RPCSVC_DBM_H */ + +/* Define to 1 if you have the `shmctl64' function. */ +/* #undef HAVE_SHMCTL64 */ + +/* Define to 1 if you have the <stdint.h> header file. */ +/*#define HAVE_STDINT_H 1*/ + +/* Define to 1 if you have the <stdlib.h> header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the `strchr' function. */ +#define HAVE_STRCHR 1 + +/* Define to 1 if you have the <strings.h> header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the <string.h> header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the `strrchr' function. */ +#define HAVE_STRRCHR 1 + +/* Define to 1 if you have the `strtol' function. */ +#define HAVE_STRTOL 1 + +/* Define to 1 if SYSV IPC is available */ +/* #undef HAVE_SYSV_IPC */ + +/* Define to 1 if you have the <sys/agpio.h> header file. */ +/* #undef HAVE_SYS_AGPIO_H */ + +/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. + */ +/* #undef HAVE_SYS_DIR_H */ + +/* Define to 1 if you have the <sys/io.h> header file. */ +/* #undef HAVE_SYS_IO_H */ + +/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. + */ +/* #undef HAVE_SYS_NDIR_H */ + +/* Define to 1 if you have the <sys/stat.h> header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the <sys/types.h> header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the <sys/vm86.h> header file. */ +/* #undef HAVE_SYS_VM86_H */ + +/* Define to 1 if you have the <tslib.h> header file. */ +/* #undef HAVE_TSLIB_H */ + +/* Define to 1 if you have the <unistd.h> header file. */ +/*#define HAVE_UNISTD_H 1*/ + +/* Have /dev/urandom */ +/* #undef HAVE_URANDOM */ + +/* Define to 1 if you have the `vprintf' function. */ +#define HAVE_VPRINTF 1 + +/* Support IPv6 for TCP connections */ +/* #undef IPv6 */ + +/* Support os-specific local connections */ +/* #undef LOCALCONN */ + +/* Support MIT Misc extension */ +#define MITMISC 1 + +/* Support MIT-SHM Extension */ +//#define MITSHM 1 + +/* Disable some debugging code */ +#define NDEBUG 1 + +/* Enable some debugging code */ +/* #undef DEBUG */ + +/* Name of package */ +#define PACKAGE "xorg-server" + +/* Internal define for Xinerama */ +/* #undef PANORAMIX */ + +/* Overall prefix */ +#define PROJECTROOT "." + +/* Support RANDR extension */ +#define RANDR 1 + +/* Support Record extension */ +#define XRECORD 1 + +/* Support RENDER extension */ +#define RENDER 1 + +/* Support X resource extension */ +#define RES 1 + +/* Support MIT-SCREEN-SAVER extension */ +#define SCREENSAVER 1 + +/* Support Secure RPC ("SUN-DES-1") authentication for X11 clients */ +/* #undef SECURE_RPC */ + +/* Use a lock to prevent multiple servers on a display */ +/* #define SERVER_LOCK 1 */ + +/* Support SHAPE extension */ +#define SHAPE 1 + +/* Include time-based scheduler */ +#define SMART_SCHEDULE 1 + +/* If using the C implementation of alloca, define if you know the + direction of stack growth for your system; otherwise it will be + automatically deduced at run-time. + STACK_DIRECTION > 0 => grows toward higher addresses + STACK_DIRECTION < 0 => grows toward lower addresses + STACK_DIRECTION = 0 => direction of growth unknown */ +/* #undef STACK_DIRECTION */ + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Define to 1 on systems derived from System V Release 4 */ +/* #undef SVR4 */ + +/* Support TCP socket connections */ +#define TCPCONN 1 + +/* Enable touchscreen support */ +/* #undef TOUCHSCREEN */ + +/* Support tslib touchscreen abstraction library */ +/* #undef TSLIB */ + +/* Support UNIX socket connections */ +/*#define UNIXCONN 1*/ + +/* Define to use byteswap macros from <sys/endian.h> */ +/* #undef USE_SYS_ENDIAN_H */ + +/* unaligned word accesses behave as expected */ +/* #undef WORKING_UNALIGNED_INT */ + +/* Build X string registry */ +#define XREGISTRY 1 + +/* Build X-ACE extension */ +#define XACE 1 + +/* Build SELinux extension */ +/* #undef XSELINUX */ + +/* Support XCMisc extension */ +#define XCMISC 1 + +/* Build Security extension */ +/* #undef XCSECURITY */ + +/* Support Xdmcp */ +#define XDMCP 1 + +/* Build XEvIE extension */ +#define XEVIE 1 + +/* Build XFree86 BigFont extension */ +/* #undef XF86BIGFONT */ + +/* Support XFree86 miscellaneous extensions */ +/* #undef XF86MISC */ + +/* Support XFree86 Video Mode extension */ +/* #undef XF86VIDMODE */ + +/* Support XFixes extension */ +#define XFIXES 1 + +/* Build XDGA support */ +/* #undef XFreeXDGA */ + +/* Support Xinerama extension */ +/* #undef XINERAMA */ + +/* Support X Input extension */ +#define XINPUT 1 + +/* Build XKB */ +#define XKB 1 + +/* Enable XKB per default */ +#define XKB_DFLT_DISABLED 0 + +/* Build XKB server */ +/*#define XKB_IN_SERVER 1*/ + +/* Vendor release */ +/* #undef XORG_RELEASE */ + +/* Current Xorg version */ +#define XORG_VERSION_CURRENT (((1) * 10000000) + ((5) * 100000) + ((3) * 1000) + 0) + +/* Xorg release date */ +#define XORG_DATE "5 November 2008" + +/* Build Xv Extension */ +/* #undef XvExtension */ + +/* Build XvMC Extension */ +/* #undef XvMCExtension */ + +/* Build XRes extension */ +#define XResExtension 1 + +/* Support XSync extension */ +#define XSYNC 1 + +/* Support XTest extension */ +#define XTEST 1 + +/* Support XTrap extension */ +/* #undef XTRAP */ + +/* Support Xv extension */ +/* #undef XV */ + +/* Build APPGROUP extension */ +/* #undef XAPPGROUP */ + +/* Build TOG-CUP extension */ +#define TOGCUP 1 + +/* Build Extended-Visual-Information extension */ +#define EVI 1 + +/* Build Multibuffer extension */ +/* #undef MULTIBUFFER */ + +/* Support DRI extension */ +/* #undef XF86DRI */ + +/* #undef XEPHYR_DRI */ + +/* Build DRI2 extension */ +/* #undef DRI2 */ + +/* Build DBE support */ +#define DBE 1 + +/* Vendor name */ +#define XVENDORNAME "The Cygwin/X Project" + +/* Endian order */ +#ifndef X_BYTE_ORDER + +#define _X_BYTE_ORDER X_LITTLE_ENDIAN +/* Deal with multiple architecture compiles on Mac OS X */ +#ifndef __APPLE_CC__ +#define X_BYTE_ORDER _X_BYTE_ORDER +#else +#ifdef __BIG_ENDIAN__ +#define X_BYTE_ORDER X_BIG_ENDIAN +#else +#define X_BYTE_ORDER X_LITTLE_ENDIAN +#endif +#endif +#endif + +/* Enable GNU and other extensions to the C environment for GLIBC */ +/* #undef _GNU_SOURCE */ + +/* Define to empty if `const' does not conform to ANSI C. */ +/* #undef const */ + +/* Define to `int' if <sys/types.h> does not define. */ +/* #undef pid_t */ + +/* Build Rootless code */ +#define ROOTLESS 1 + +/* Define to 1 if unsigned long is 64 bits. */ +/* #undef _XSERVER64 */ + +/* System is BSD-like */ +/* #undef CSRG_BASED */ + +/* Define to 1 if `struct sockaddr_in' has a `sin_len' member */ +/* #undef BSD44SOCKETS */ + +/* Define to 1 if modules should avoid the libcwrapper */ +#define NO_LIBCWRAPPER 1 + +/* Support D-Bus */ +/* #undef HAVE_DBUS */ + +/* Support the D-Bus hotplug API */ +/* #undef CONFIG_DBUS_API */ + +/* Support HAL for hotplug */ +/* #undef CONFIG_HAL */ + +/* Use only built-in fonts */ +/* #undef BUILTIN_FONTS */ + +/* Avoid using font servers */ +/* #undef NOFONTSERVERACCESS */ + +/* Use an empty root cursor */ +/* #undef NULL_ROOT_CURSOR */ + +/* Have a monotonic clock from clock_gettime() */ +/* #undef MONOTONIC_CLOCK */ + +/* Define to 1 if the DTrace Xserver provider probes should be built in */ +/* #undef XSERVER_DTRACE */ + +/* Define to 16-bit byteswap macro */ +/* #undef bswap_16 */ + +/* Define to 32-bit byteswap macro */ +/* #undef bswap_32 */ + +/* Define to 64-bit byteswap macro */ +/* #undef bswap_64 */ + +/* Need the strcasecmp function. */ +/* #undef NEED_STRCASECMP */ + +/* Need the strncasecmp function. */ +/* #undef NEED_STRNCASECMP */ + +/* Need the strcasestr function. */ +#define NEED_STRCASESTR 1 + +#include <X11/Xwinsock.h> +#include <X11/Xwindows.h> +#include <assert.h> +#define strcasecmp _stricmp + +#undef MINSHORT +#undef MAXSHORT + +#define MINSHORT -32768 +#define MAXSHORT 32767 + +#endif /* _DIX_CONFIG_H_ */ |