xorg-server.h.in revision 4642e01f
105b261ecSmrg/* xorg-server.h.in -*- c -*- 205b261ecSmrg * 305b261ecSmrg * This file is the template file for the xorg-server.h file which gets 405b261ecSmrg * installed as part of the SDK. The #defines in this file overlap 505b261ecSmrg * with those from config.h, but only for those options that we want 605b261ecSmrg * to export to external modules. Boilerplate autotool #defines such 705b261ecSmrg * as HAVE_STUFF and PACKAGE_NAME is kept in config.h 805b261ecSmrg * 905b261ecSmrg * It is still possible to update config.h.in using autoheader, since 1005b261ecSmrg * autoheader only creates a .h.in file for the first 1105b261ecSmrg * AM_CONFIG_HEADER() line, and thus does not overwrite this file. 1205b261ecSmrg * 1305b261ecSmrg * However, it should be kept in sync with this file. 1405b261ecSmrg */ 1505b261ecSmrg 1605b261ecSmrg#ifndef _XORG_SERVER_H_ 1705b261ecSmrg#define _XORG_SERVER_H_ 1805b261ecSmrg 1905b261ecSmrg/* Support BigRequests extension */ 2005b261ecSmrg#undef BIGREQS 2105b261ecSmrg 2205b261ecSmrg/* Default font path */ 2305b261ecSmrg#undef COMPILEDDEFAULTFONTPATH 2405b261ecSmrg 2505b261ecSmrg/* Support Composite Extension */ 2605b261ecSmrg#undef COMPOSITE 2705b261ecSmrg 2805b261ecSmrg/* Build DPMS extension */ 2905b261ecSmrg#undef DPMSExtension 3005b261ecSmrg 3105b261ecSmrg/* Build GLX extension */ 3205b261ecSmrg#undef GLXEXT 3305b261ecSmrg 3405b261ecSmrg/* Support XDM-AUTH*-1 */ 3505b261ecSmrg#undef HASXDMAUTH 3605b261ecSmrg 3705b261ecSmrg/* Support SHM */ 3805b261ecSmrg#undef HAS_SHM 3905b261ecSmrg 4005b261ecSmrg/* Support IPv6 for TCP connections */ 4105b261ecSmrg#undef IPv6 4205b261ecSmrg 4305b261ecSmrg/* Support MIT-SHM Extension */ 4405b261ecSmrg#undef MITSHM 4505b261ecSmrg 4605b261ecSmrg/* Internal define for Xinerama */ 4705b261ecSmrg#undef PANORAMIX 4805b261ecSmrg 4905b261ecSmrg/* Support RANDR extension */ 5005b261ecSmrg#undef RANDR 5105b261ecSmrg 5205b261ecSmrg/* Support RENDER extension */ 5305b261ecSmrg#undef RENDER 5405b261ecSmrg 5505b261ecSmrg/* Support X resource extension */ 5605b261ecSmrg#undef RES 5705b261ecSmrg 5805b261ecSmrg/* Support MIT-SCREEN-SAVER extension */ 5905b261ecSmrg#undef SCREENSAVER 6005b261ecSmrg 6105b261ecSmrg/* Support SHAPE extension */ 6205b261ecSmrg#undef SHAPE 6305b261ecSmrg 6405b261ecSmrg/* Define to 1 on systems derived from System V Release 4 */ 6505b261ecSmrg#undef SVR4 6605b261ecSmrg 6705b261ecSmrg/* Support TCP socket connections */ 6805b261ecSmrg#undef TCPCONN 6905b261ecSmrg 7005b261ecSmrg/* Enable touchscreen support */ 7105b261ecSmrg#undef TOUCHSCREEN 7205b261ecSmrg 7305b261ecSmrg/* Support tslib touchscreen abstraction library */ 7405b261ecSmrg#undef TSLIB 7505b261ecSmrg 7605b261ecSmrg/* Support UNIX socket connections */ 7705b261ecSmrg#undef UNIXCONN 7805b261ecSmrg 7905b261ecSmrg/* unaligned word accesses behave as expected */ 8005b261ecSmrg#undef WORKING_UNALIGNED_INT 8105b261ecSmrg 8205b261ecSmrg/* Support XCMisc extension */ 8305b261ecSmrg#undef XCMISC 8405b261ecSmrg 8505b261ecSmrg/* Support Xdmcp */ 8605b261ecSmrg#undef XDMCP 8705b261ecSmrg 8805b261ecSmrg/* Build XFree86 BigFont extension */ 8905b261ecSmrg#undef XF86BIGFONT 9005b261ecSmrg 9105b261ecSmrg/* Support XFree86 Video Mode extension */ 9205b261ecSmrg#undef XF86VIDMODE 9305b261ecSmrg 9405b261ecSmrg/* Build XDGA support */ 9505b261ecSmrg#undef XFreeXDGA 9605b261ecSmrg 9705b261ecSmrg/* Support Xinerama extension */ 9805b261ecSmrg#undef XINERAMA 9905b261ecSmrg 10005b261ecSmrg/* Support X Input extension */ 10105b261ecSmrg#undef XINPUT 10205b261ecSmrg 10305b261ecSmrg/* Build XKB */ 10405b261ecSmrg#undef XKB 10505b261ecSmrg 10605b261ecSmrg/* Enable XKB per default */ 10705b261ecSmrg#undef XKB_DFLT_DISABLED 10805b261ecSmrg 10905b261ecSmrg/* Build XKB server */ 11005b261ecSmrg#undef XKB_IN_SERVER 11105b261ecSmrg 11205b261ecSmrg/* Support loadable input and output drivers */ 11305b261ecSmrg#undef XLOADABLE 11405b261ecSmrg 11505b261ecSmrg/* Build DRI extension */ 11605b261ecSmrg#undef XF86DRI 11705b261ecSmrg 1184642e01fSmrg/* Build DRI2 extension */ 1194642e01fSmrg#undef DRI2 1204642e01fSmrg 12105b261ecSmrg/* Build Xorg server */ 12205b261ecSmrg#undef XORGSERVER 12305b261ecSmrg 12405b261ecSmrg/* Vendor release */ 12505b261ecSmrg#undef XORG_RELEASE 12605b261ecSmrg 12705b261ecSmrg/* Current Xorg version */ 12805b261ecSmrg#undef XORG_VERSION_CURRENT 12905b261ecSmrg 13005b261ecSmrg/* Build Xv Extension */ 13105b261ecSmrg#undef XvExtension 13205b261ecSmrg 13305b261ecSmrg/* Build XvMC Extension */ 13405b261ecSmrg#undef XvMCExtension 13505b261ecSmrg 13605b261ecSmrg/* Support XSync extension */ 13705b261ecSmrg#undef XSYNC 13805b261ecSmrg 13905b261ecSmrg/* Support XTest extension */ 14005b261ecSmrg#undef XTEST 14105b261ecSmrg 14205b261ecSmrg/* Support Xv Extension */ 14305b261ecSmrg#undef XV 14405b261ecSmrg 14505b261ecSmrg/* Vendor name */ 14605b261ecSmrg#undef XVENDORNAME 14705b261ecSmrg 14805b261ecSmrg/* BSD-compliant source */ 14905b261ecSmrg#undef _BSD_SOURCE 15005b261ecSmrg 15105b261ecSmrg/* POSIX-compliant source */ 15205b261ecSmrg#undef _POSIX_SOURCE 15305b261ecSmrg 15405b261ecSmrg/* X/Open-compliant source */ 15505b261ecSmrg#undef _XOPEN_SOURCE 15605b261ecSmrg 15705b261ecSmrg/* Vendor web address for support */ 15805b261ecSmrg#undef __VENDORDWEBSUPPORT__ 15905b261ecSmrg 16005b261ecSmrg/* Location of configuration file */ 16105b261ecSmrg#undef __XCONFIGFILE__ 16205b261ecSmrg 16305b261ecSmrg/* XKB default rules */ 16405b261ecSmrg#undef __XKBDEFRULES__ 16505b261ecSmrg 16605b261ecSmrg/* Name of X server */ 16705b261ecSmrg#undef __XSERVERNAME__ 16805b261ecSmrg 16905b261ecSmrg/* Define to 1 if unsigned long is 64 bits. */ 17005b261ecSmrg#undef _XSERVER64 17105b261ecSmrg 17205b261ecSmrg/* Building vgahw module */ 17305b261ecSmrg#undef WITH_VGAHW 17405b261ecSmrg 17505b261ecSmrg/* System is BSD-like */ 17605b261ecSmrg#undef CSRG_BASED 17705b261ecSmrg 17805b261ecSmrg/* Solaris 8 or later? */ 17905b261ecSmrg#undef __SOL8__ 18005b261ecSmrg 18105b261ecSmrg/* System has PC console */ 18205b261ecSmrg#undef PCCONS_SUPPORT 18305b261ecSmrg 18405b261ecSmrg/* System has PCVT console */ 18505b261ecSmrg#undef PCVT_SUPPORT 18605b261ecSmrg 18705b261ecSmrg/* System has syscons console */ 18805b261ecSmrg#undef SYSCONS_SUPPORT 18905b261ecSmrg 19005b261ecSmrg/* System has wscons console */ 19105b261ecSmrg#undef WSCONS_SUPPORT 19205b261ecSmrg 19305b261ecSmrg/* Loadable XFree86 server awesomeness */ 19405b261ecSmrg#undef XFree86LOADER 19505b261ecSmrg 1964642e01fSmrg/* Use libpciaccess */ 1974642e01fSmrg#undef XSERVER_LIBPCIACCESS 1984642e01fSmrg 19905b261ecSmrg#endif /* _XORG_SERVER_H_ */ 200