xorg-server.h.in revision 4642e01f
1/* xorg-server.h.in -*- c -*- 2 * 3 * This file is the template file for the xorg-server.h file which gets 4 * installed as part of the SDK. The #defines in this file overlap 5 * with those from config.h, but only for those options that we want 6 * to export to external modules. Boilerplate autotool #defines such 7 * as HAVE_STUFF and PACKAGE_NAME is kept in config.h 8 * 9 * It is still possible to update config.h.in using autoheader, since 10 * autoheader only creates a .h.in file for the first 11 * AM_CONFIG_HEADER() line, and thus does not overwrite this file. 12 * 13 * However, it should be kept in sync with this file. 14 */ 15 16#ifndef _XORG_SERVER_H_ 17#define _XORG_SERVER_H_ 18 19/* Support BigRequests extension */ 20#undef BIGREQS 21 22/* Default font path */ 23#undef COMPILEDDEFAULTFONTPATH 24 25/* Support Composite Extension */ 26#undef COMPOSITE 27 28/* Build DPMS extension */ 29#undef DPMSExtension 30 31/* Build GLX extension */ 32#undef GLXEXT 33 34/* Support XDM-AUTH*-1 */ 35#undef HASXDMAUTH 36 37/* Support SHM */ 38#undef HAS_SHM 39 40/* Support IPv6 for TCP connections */ 41#undef IPv6 42 43/* Support MIT-SHM Extension */ 44#undef MITSHM 45 46/* Internal define for Xinerama */ 47#undef PANORAMIX 48 49/* Support RANDR extension */ 50#undef RANDR 51 52/* Support RENDER extension */ 53#undef RENDER 54 55/* Support X resource extension */ 56#undef RES 57 58/* Support MIT-SCREEN-SAVER extension */ 59#undef SCREENSAVER 60 61/* Support SHAPE extension */ 62#undef SHAPE 63 64/* Define to 1 on systems derived from System V Release 4 */ 65#undef SVR4 66 67/* Support TCP socket connections */ 68#undef TCPCONN 69 70/* Enable touchscreen support */ 71#undef TOUCHSCREEN 72 73/* Support tslib touchscreen abstraction library */ 74#undef TSLIB 75 76/* Support UNIX socket connections */ 77#undef UNIXCONN 78 79/* unaligned word accesses behave as expected */ 80#undef WORKING_UNALIGNED_INT 81 82/* Support XCMisc extension */ 83#undef XCMISC 84 85/* Support Xdmcp */ 86#undef XDMCP 87 88/* Build XFree86 BigFont extension */ 89#undef XF86BIGFONT 90 91/* Support XFree86 Video Mode extension */ 92#undef XF86VIDMODE 93 94/* Build XDGA support */ 95#undef XFreeXDGA 96 97/* Support Xinerama extension */ 98#undef XINERAMA 99 100/* Support X Input extension */ 101#undef XINPUT 102 103/* Build XKB */ 104#undef XKB 105 106/* Enable XKB per default */ 107#undef XKB_DFLT_DISABLED 108 109/* Build XKB server */ 110#undef XKB_IN_SERVER 111 112/* Support loadable input and output drivers */ 113#undef XLOADABLE 114 115/* Build DRI extension */ 116#undef XF86DRI 117 118/* Build DRI2 extension */ 119#undef DRI2 120 121/* Build Xorg server */ 122#undef XORGSERVER 123 124/* Vendor release */ 125#undef XORG_RELEASE 126 127/* Current Xorg version */ 128#undef XORG_VERSION_CURRENT 129 130/* Build Xv Extension */ 131#undef XvExtension 132 133/* Build XvMC Extension */ 134#undef XvMCExtension 135 136/* Support XSync extension */ 137#undef XSYNC 138 139/* Support XTest extension */ 140#undef XTEST 141 142/* Support Xv Extension */ 143#undef XV 144 145/* Vendor name */ 146#undef XVENDORNAME 147 148/* BSD-compliant source */ 149#undef _BSD_SOURCE 150 151/* POSIX-compliant source */ 152#undef _POSIX_SOURCE 153 154/* X/Open-compliant source */ 155#undef _XOPEN_SOURCE 156 157/* Vendor web address for support */ 158#undef __VENDORDWEBSUPPORT__ 159 160/* Location of configuration file */ 161#undef __XCONFIGFILE__ 162 163/* XKB default rules */ 164#undef __XKBDEFRULES__ 165 166/* Name of X server */ 167#undef __XSERVERNAME__ 168 169/* Define to 1 if unsigned long is 64 bits. */ 170#undef _XSERVER64 171 172/* Building vgahw module */ 173#undef WITH_VGAHW 174 175/* System is BSD-like */ 176#undef CSRG_BASED 177 178/* Solaris 8 or later? */ 179#undef __SOL8__ 180 181/* System has PC console */ 182#undef PCCONS_SUPPORT 183 184/* System has PCVT console */ 185#undef PCVT_SUPPORT 186 187/* System has syscons console */ 188#undef SYSCONS_SUPPORT 189 190/* System has wscons console */ 191#undef WSCONS_SUPPORT 192 193/* Loadable XFree86 server awesomeness */ 194#undef XFree86LOADER 195 196/* Use libpciaccess */ 197#undef XSERVER_LIBPCIACCESS 198 199#endif /* _XORG_SERVER_H_ */ 200