Commit Graph

1228 Commits

Author SHA1 Message Date
Alan Coopersmith
3e4bf8a8f4 Rework wrapping of common mouse driver to not require mousePriv.h, so that
modular tree xserver can be built on Solaris. Wrap more ioctls in
    SYSCALL() to restart on signals.
2005-07-28 02:38:23 +00:00
Søren Sandmann Pedersen
cfd6c74067 Add dbestruct.h to sdk_HEADERS 2005-07-27 17:50:13 +00:00
Søren Sandmann Pedersen
5ced854186 Add miwideline.h mistruct.h mifpoly.h to sdk_HEADERS 2005-07-27 17:35:25 +00:00
Kevin E Martin
7bd6b0640e Add #include <dmx-config.h> for building dmx/glxProxy in the modular tree. 2005-07-27 08:16:35 +00:00
Kevin E Martin
b9ccd89918 Fix dmx/glxProxy build 2005-07-27 08:11:26 +00:00
Søren Sandmann Pedersen
8f6664fcff Add these files to the sdk:
cbf32.h cfb16.h cfbmap.h cfbunmap.h cfbunmap.h cfbmskbits.h xf86sbusBus.h
    mifillarch.h mispans.h
2005-07-26 23:40:45 +00:00
Søren Sandmann Pedersen
3cbb55f309 Install xorgVersion.h 2005-07-26 22:17:27 +00:00
Søren Sandmann Pedersen
df5d47560c xserver/xorg/fb/Makefile.am: install fboverlay.h 2005-07-26 18:56:45 +00:00
Søren Sandmann Pedersen
b25e6f82a1 fb/Makefile.am: add fbpseudocolor.h to sdk_HEADERS
hw/xfree86/xaa/Makefile.am: add xaaWrapper.h to sdk_HEADERS
2005-07-26 18:21:22 +00:00
Alan Coopersmith
e7502158d6 Add xf86DeallocateGARTMemory stub so that Xorg can be built on Solaris
again.
2005-07-24 16:24:17 +00:00
Adam Jackson
7c1148c0fb Fire the Mesa symlink script from the configure stage. 2005-07-23 19:32:57 +00:00
Adam Jackson
f331a32544 Add the symlink script for the Mesa source. 2005-07-23 19:29:58 +00:00
Stuart R. Anderson
a5532e456d Change the default depth back to 8 like it was originally. Disable the
addition of depth 12 & 30. It causes more than MAXFORMATS depths to be
    added to the screen which causes an array in the Screen structure to
    overflow and crash on server reset.
2005-07-23 18:16:06 +00:00
Stuart R. Anderson
d8a1241a24 Add a safety check to catch when numDepths GCperDepthexceeps MAXFORMATS 2005-07-23 17:49:45 +00:00
Adam Jackson
93d29b4554 Emit makefiles for glapi, slang, and grammar. Conditionally define GLX_LIBS
if GLX support is requested. Add GLX_LIBS to the link deps for Xvfb and
    Xnest. All GLX support should work now for the vfb, xnest, and xfree86
    DDXes.
2005-07-23 02:04:39 +00:00
Adam Jackson
525d663ec5 glapi build (forgot this one somehow) 2005-07-23 02:02:18 +00:00
Adam Jackson
6aaceef323 Fix the build system to reflect the rest of the Mesa core. Almost links,
needs a code fix to Mesa though.
2005-07-23 02:00:52 +00:00
Adam Jackson
d7e2cadb13 GLX needs gl.h from Mesa too 2005-07-21 02:29:05 +00:00
Alan Hourihane
bf32f4739c programs/Xserver/hw/xfree86/os-support/shared/agp_noop.c
programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c
programs/Xserver/hw/xfree86/os-support/xf86_OSproc.h
//bugs.freedesktop.org/show_bug.cgi?id=3164> Add xf86DeallocateGARTMemory()
    function call (Austin Yuan)
2005-07-19 20:51:46 +00:00
Alan Coopersmith
931abdba84 Change #include "X.h" to <X11/X.h> 2005-07-19 02:50:00 +00:00
Daniel Stone
4f2e731aba objdir != srcdir fixes. 2005-07-17 07:34:31 +00:00
Alan Coopersmith
a6bd7ad985 Set GLX automake conditional after we've tested for mesa source and set GLX
to "no" if it's --with-mesa-source wasn't set.
2005-07-17 01:52:33 +00:00
Alan Coopersmith
ead37b0869 Mark variables modified in signal handlers as volatile (part of Sun bug id
4496504)
2005-07-16 20:52:25 +00:00
Adam Jackson
bbb49449cb Fix --with-mesa-source parsing, and turn GLX off if no path to Mesa given. 2005-07-16 16:30:40 +00:00
Adam Jackson
d69e9872ae Typo fix, and re-add GLcore to the dixmods build 2005-07-16 16:29:30 +00:00
Alan Coopersmith
8bc883c48c Update build instructions. Add details about how the expat, fontconfig,
libpng, freetype, and xterm builds are now handled.
Update text docs from SGML masters.
2005-07-16 09:00:44 +00:00
Alan Coopersmith
8e600b8764 Only pass -rdynamic when using gcc 2005-07-16 07:39:48 +00:00
Adam Jackson
4f04e26c69 Say --with-mesa-source to get GLcore built. 2005-07-16 04:30:33 +00:00
Adam Jackson
4913316f25 Switch to MESA_SOURCE which we're already AC_SUBSTing 2005-07-16 04:29:28 +00:00
Adam Jackson
7facb209a7 Hook in the GLcore build 2005-07-16 04:24:21 +00:00
Adam Jackson
2f9a7c6ee1 Hey look, GLcore links 2005-07-16 04:13:33 +00:00
Kevin E Martin
5f81eb1d89 Fix the *-config.h includes so that it is possible to build modules without
having to use -include in the Makefile.
2005-07-16 03:49:59 +00:00
Kevin E Martin
0635acab08 Add record module building support Change module building to not use
-include Fix xnest, dmx and vfb builds to -DXFree86Server for fbcmap
    compilation
2005-07-16 03:46:01 +00:00
Alan Coopersmith
92b23ff426 Update to match recent changes to pci.ids & extrapci.ids for people
building on systems without perl.
2005-07-16 01:17:52 +00:00
Adam Jackson
6ce3743948 start the GLcore build system 2005-07-16 00:51:14 +00:00
Kevin E Martin
2f0487521d Fix the *-config.h includes for the files that have moved in the modular
tree.
2005-07-15 23:08:31 +00:00
Kevin E Martin
a407fa373b Move drm up to os-support since the files are shared by multiple platforms.
Fix the dri and drm build. Fix server-side DMX extension build. Make
    xf4bpp use the correct version of mfbline.c for mfbseg.c. Add #ifndef
    _HEADERNAME_H_/#define _HEADERNAME_H_/.../#endif to the headers.
2005-07-15 22:51:05 +00:00
Adam Jackson
eb6fa0dc15 Enable GLX build by default 2005-07-15 22:14:28 +00:00
Adam Jackson
0e352a8b2b disable GLcore momentarily until a build system exists. --enable-glx should
work now.
2005-07-15 21:59:39 +00:00
Kevin E Martin
4bf4530864 Fix keyboard state when XEVIE is not enabled (Keith Packard). 2005-07-15 05:48:29 +00:00
Søren Sandmann Pedersen
562acf2e69 Add -I$(top_builddir)/hw/xfree86/dixmods/extmod to Xext/Makefile.am Patch
from Stefan Dirsch
2005-07-14 23:41:15 +00:00
Kevin E Martin
defeb56fc9 Fix the build when DRI is enabled 2005-07-14 22:20:16 +00:00
Kevin E Martin
6b546d0ec0 Add #include <xnest-config.h> to the Xnest source files for modularization. 2005-07-14 03:36:44 +00:00
Kevin E Martin
7375f4d136 Add support for Xnest 2005-07-14 03:32:09 +00:00
Alan Coopersmith
c582560c62 Add partial in*/out* assembly support for Sun compilers on x86 2005-07-14 02:59:34 +00:00
Adam Jackson
64bf3a81a3 loadable extmod build system. 2005-07-14 02:53:31 +00:00
Adam Jackson
6c96e0c9e4 loader support for extmod 2005-07-14 01:36:58 +00:00
Alan Coopersmith
8ea4a1b759 First pass at Solaris os-support 2005-07-14 01:00:39 +00:00
Søren Sandmann Pedersen
f07e905553 - Add build system for xf86-video-ati
- Add build system for xserver/xorg/hw/xfree86/dri
- Add glcore.h to symlink.sh
- Symlink.sh: add some more DRI files, symlink glcore.h from
    extras/Mesa/include/GL/internal to proto/GL
- proto/GL/Makefile.am: install glcore.h
- xf86-video-ark: s/module-dir/xorg-module-dir/
2005-07-14 00:28:47 +00:00
Alan Coopersmith
939b7720f1 Merge SVR4/pre-Solaris 8 and Solaris 8+ sections for greater consistency,
easier maintenance, and to fix some missing headers when building the
    modular Xorg on Solaris.
2005-07-14 00:02:05 +00:00