1
/* include/xorg-server.h. Generated by configure. */
2
/* xorg-server.h.in -*- c -*-
4
* This file is the template file for the xorg-server.h file which gets
5
* installed as part of the SDK. The #defines in this file overlap
6
* with those from config.h, but only for those options that we want
7
* to export to external modules. Boilerplate autotool #defines such
8
* as HAVE_STUFF and PACKAGE_NAME is kept in config.h
10
* It is still possible to update config.h.in using autoheader, since
11
* autoheader only creates a .h.in file for the first
12
* AM_CONFIG_HEADER() line, and thus does not overwrite this file.
14
* However, it should be kept in sync with this file.
17
#ifndef _XORG_SERVER_H_
18
#define _XORG_SERVER_H_
20
/* Support BigRequests extension */
23
/* Default font path */
24
#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/CID/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/"
26
/* Support Composite Extension */
29
/* Use OsVendorInit */
32
/* Prefer dlloader modules to elfloader */
35
/* Building with libdl */
36
#define DLOPEN_SUPPORT 1
38
/* Build DPMS extension */
39
#define DPMSExtension 1
41
/* Built-in output drivers */
44
/* Build GLX extension */
47
/* Include handhelds.org h3600 touchscreen driver */
50
/* Support XDM-AUTH*-1 */
56
/* Built-in input drivers */
59
/* Support IPv6 for TCP connections */
62
/* Support MIT Misc extension */
65
/* Support MIT-SHM Extension */
68
/* Disable some debugging code */
71
/* Need XFree86 helper functions */
72
#define NEED_XF86_PROTOTYPES 1
74
/* Need XFree86 typedefs */
75
#define NEED_XF86_TYPES 1
77
/* Internal define for Xinerama */
80
/* Support pixmap privates */
83
/* Support RANDR extension */
86
/* Support RENDER extension */
89
/* Support X resource extension */
92
/* Support MIT-SCREEN-SAVER extension */
95
/* Use a lock to prevent multiple servers on a display */
98
/* Support SHAPE extension */
101
/* Include time-based scheduler */
102
#define SMART_SCHEDULE 1
104
/* Define to 1 on systems derived from System V Release 4 */
107
/* Support TCP socket connections */
110
/* Enable touchscreen support */
111
/* #undef TOUCHSCREEN */
113
/* Support tslib touchscreen abstraction library */
116
/* Support UNIX socket connections */
119
/* Use builtin rgb color database */
120
/* #undef USE_RGB_BUILTIN */
122
/* Use rgb.txt directly */
123
#define USE_RGB_TXT 1
125
/* unaligned word accesses behave as expected */
126
/* #undef WORKING_UNALIGNED_INT */
128
/* Support XCMisc extension */
134
/* Build XFree86 BigFont extension */
135
#define XF86BIGFONT 1
137
/* Support XFree86 miscellaneous extensions */
140
/* Support XFree86 Video Mode extension */
141
#define XF86VIDMODE 1
143
/* Build XDGA support */
146
/* Support Xinerama extension */
149
/* Support X Input extension */
155
/* Enable XKB per default */
156
#define XKB_DFLT_DISABLED 0
158
/* Build XKB server */
159
#define XKB_IN_SERVER 1
161
/* Support loadable input and output drivers */
162
/* #undef XLOADABLE */
164
/* Build DRI extension */
167
/* Build Xorg server */
171
#define XORG_RELEASE "Release 7.1"
173
/* Current Xorg version */
174
#define XORG_VERSION_CURRENT (((7) * 10000000) + ((1) * 100000) + ((0) * 1000) + 0)
176
/* Build Xv Extension */
177
#define XvExtension 1
179
/* Build XvMC Extension */
180
#define XvMCExtension 1
182
/* Build XRes extension */
183
#define XResExtension 1
185
/* Support XSync extension */
188
/* Support XTest extension */
191
/* Support XTrap extension */
194
/* Support Xv Extension */
198
#define XVENDORNAME "The X.Org Foundation"
201
#define X_BYTE_ORDER X_LITTLE_ENDIAN
203
/* BSD-compliant source */
204
#define _BSD_SOURCE 1
206
/* POSIX-compliant source */
207
#define _POSIX_SOURCE 1
209
/* X/Open-compliant source */
210
#define _XOPEN_SOURCE 500
212
/* Vendor web address for support */
213
#define __VENDORDWEBSUPPORT__ "http://wiki.x.org"
215
/* Location of configuration file */
216
#define __XCONFIGFILE__ "xorg.conf"
218
/* XKB default rules */
219
#define __XKBDEFRULES__ "xorg"
221
/* Name of X server */
222
#define __XSERVERNAME__ "Xorg"
224
/* Define to 1 if unsigned long is 64 bits. */
225
/* #undef _XSERVER64 */
227
/* Building vgahw module */
230
/* System is BSD-like */
231
/* #undef CSRG_BASED */
233
/* System has PC console */
234
/* #undef PCCONS_SUPPORT */
236
/* System has PCVT console */
237
/* #undef PCVT_SUPPORT */
239
/* System has syscons console */
240
/* #undef SYSCONS_SUPPORT */
242
/* System has wscons console */
243
/* #undef WSCONS_SUPPORT */
245
#endif /* _XORG_SERVER_H_ */