Commit Graph

172135 Commits

Author SHA1 Message Date
macallan
d61452c45c fix another botched device_t-ification 2008-08-04 03:14:43 +00:00
mrg
a8f5ff2229 build libxorgos.a and ioport. 2008-08-04 01:03:34 +00:00
lukem
29e7a5c114 Prefix filenames of tomporarily generated .S files with "tmp_", so that the
".if exists(foo.S)" check doesn't get confused by ${.OBJDIR}/foo.S.
Fixes PR/39217
2008-08-04 00:53:51 +00:00
mrg
05cf1f4250 build libdummy and cvt. 2008-08-03 23:00:41 +00:00
mrg
6221b69a62 begin to suport hw/xfree86/utils. only gtf builds so far. 2008-08-03 22:33:34 +00:00
mrg
c4817268ff build libglx.a. 2008-08-03 22:11:10 +00:00
mrg
99376ba256 move X server linking into hw/ like in xorg-server itself. 2008-08-03 22:09:56 +00:00
mrg
375e03fca2 define HAVE_XNEST_CONFIG_H. 2008-08-03 22:09:12 +00:00
mrg
3981cdd170 add rrxinerama.c. 2008-08-03 22:07:39 +00:00
mrg
7c90775d9b build Xnest itself from here, like xorg-server does.
also, now Xnest links.
2008-08-03 22:07:08 +00:00
mrg
9d61f212fe build libXext properly. normalise some makefiles. 2008-08-03 22:06:30 +00:00
joerg
9ae4651601 Move some MD declarations from x86/pci/files.pci to x86/conf/files.x86,
so that Xen can use the former.

Drop Xen's pcib.c in favor of the x86 code and thereby unbreak ichlpcib.
2008-08-03 19:32:03 +00:00
joerg
cc4b6d8ca3 Reduce diff to GENERIC for compat options. 2008-08-03 19:23:47 +00:00
joerg
2955830a40 Remove SYSV IPC options as they have been replaced with sysctls. 2008-08-03 19:20:48 +00:00
rumble
6b11ab8f44 Add -m to usage and do not simply use strcmp to compare names as the volhdr
name is not necessarily nul-terminated.
2008-08-03 17:42:34 +00:00
rumble
14ac8bdbf0 Document -m. 2008-08-03 16:14:24 +00:00
rumble
f048ceb62a Add -m to move (rename) files in the volume header. While here, remove
some magic constants and fix some space-limited printfs.
2008-08-03 16:09:20 +00:00
rtr
bbc728e1ca major, minor and patchlevel CPPFLAGS now come from Makefile.xf86-driver 2008-08-03 14:47:26 +00:00
rtr
2c74f4c039 define major,minor,patchlevel and xorg version defines for CPPFLAGS here
instead of throughout individual drivers
2008-08-03 14:46:01 +00:00
rtr
d4584d3b36 make it build 2008-08-03 13:10:31 +00:00
rtr
89322354a2 add cirrus_alpine and cirrus_laguna 2008-08-03 12:56:44 +00:00
rtr
e177a82be2 add xfree86
add xfree86/ddc
2008-08-03 12:30:18 +00:00
rtr
8976d3e312 LIBISPRIVATE=yes these archives are only used when linking Xservers 2008-08-03 11:56:27 +00:00
rtr
f477b7c738 pass cpu specific flags to mkdep to avoid triggering #error directives 2008-08-03 10:56:28 +00:00
degroote
8501900fa0 In crypto_freereq, destroy explicitly the condvar
ok by tls@
2008-08-03 10:18:12 +00:00
skrll
38af541845 WARNS=3 2008-08-03 09:25:05 +00:00
rtr
3215aa71a4 * traverse into xf86-video-* directories that compile
* make most drivers build with the SRCS they do specify though it is likely
  most would explode when loaded by the server
2008-08-03 09:24:14 +00:00
tsutsui
70612e5c54 Remove __weak_alias() for mips3_delay(). It's in mips3_clock.c. 2008-08-03 09:14:28 +00:00
mrg
60daecae82 get almost linking - about 10 symbols to go.
fix up DPADD properly.
2008-08-03 08:10:31 +00:00
mrg
9303d31c47 add ${X11FLAGS.EXTENSION} 2008-08-03 08:09:52 +00:00
mrg
e93ff23a24 add fontcache.c 2008-08-03 08:09:33 +00:00
lukem
b4336abb57 Revert previous accidental commit of debug statements 2008-08-03 07:50:54 +00:00
lukem
f26df72744 Avoid freeing memory in do_file() since it's called recursively 2008-08-03 07:49:46 +00:00
mrg
0c56616aaf fix some linking order. still does not link yet, but much closer 2008-08-03 07:32:08 +00:00
rtr
5ba15890fe oops these drivers are video not input 2008-08-03 07:32:03 +00:00
mrg
753baef465 enable rpmauth.c / secauth.c. 2008-08-03 07:31:25 +00:00
rtr
9e72f9d805 add the bulk of xf86-video-* driver reachovers
- there are still a few more to come
  - most of these have incomplete SRCS at the moment
2008-08-03 07:20:59 +00:00
veego
cca63e16c3 Restore .hx support for avoiding unneeded regeneration of header files
Fix PR lib/39185

Partly restore the changes which were removed during the Heimdal 1.1 update:
src/lib/libasn1/Makefile 1.28 -> 1.29
src/lib/libhdb/Makefile 1.21 -> 1.22
src/crypto/dist/heimdal/lib/asn1/gen.c 1.8 -> 1.9

Add .hx support in 'new' heimdal libraries:
src/lib/libgssapi/Makefile
src/lib/libhx509/Makefile

Add a new entry in doc/HACKS for this changes.
2008-08-03 07:16:58 +00:00
cegger
6223c57814 make i386 ALL kernel compile 2008-08-03 07:05:22 +00:00
mrg
45522ac007 build pixman-sse.c and pixman-mmx.c on x86 2008-08-03 06:40:54 +00:00
rtr
43f269ea73 add the rest of xf86-input-* to the build 2008-08-03 06:30:09 +00:00
rtr
3db0e9e2e1 what was once lost has now been found add MAN= kbd.4 2008-08-03 06:18:24 +00:00
rtr
6f7f044349 * define necessary VERSION CPPFLAGS for kbd.c to build
* remove MAN= Keyboard.1 (doesn't seem to exist)
2008-08-03 06:11:05 +00:00
rtr
18db7a5c58 traverse into drivers since what we do have there now builds 2008-08-03 06:09:48 +00:00
rtr
9d6e3b1958 * add some magic PRINT_PACKAGE_{MAJOR,MINOR,PATCH} printing scripts and use
them to generate CPPFLAGS for drivers.
2008-08-03 06:02:29 +00:00
rtr
cb92411bea .include <bsd.subdir.mk> 2008-08-03 04:42:27 +00:00
thorpej
4ce0dc3a15 Fix an issue introduced with the prop_stack change: It's not a good idea to
return a 3-value enum from a function declared to return bool.  This broke
the recurse case for prop_object_equals().  Instead, declare the object type
equals routine to return a _prop_object_equals_rv_t.

Give the same treatment to the object type free routines: declare them to
return a _prop_object_free_rv_t, and consistently check those return values
againt the enum type.

Tidy up some whitespace while we're here.
2008-08-03 04:00:12 +00:00
mrg
108e11a80a link in -lm. 2008-08-03 03:55:37 +00:00
mrg
9b4974cb0a use the right files, and the right defines. 2008-08-03 03:55:17 +00:00
mrg
796be2b98f initial build glue for hw/xnest / Xnest. doesn't yet link but
does attempt to try.
2008-08-03 03:37:05 +00:00