Commit Graph

173825 Commits

Author SHA1 Message Date
pooka e15435197f Make libnfs compile. 2008-10-06 01:00:57 +00:00
pooka f4c6b13e6b Locally descend into new directories (build does not descend here yet). 2008-10-06 00:32:02 +00:00
pooka 61e869be3c Implement a virtual userspace networking interface. This is required
for any sensible operation when running the entire TCP/IP stack in
userspace (as opposed to libsockin which uses host kernel networking
to provide PF_INET).

While this basically works (although it is quite barebones), it
depends on some bit of cleanup in librump and is not built by
default yet.
2008-10-06 00:30:32 +00:00
pooka 86cf71862e Provide the TCP/IP as a rump library. 2008-10-06 00:27:48 +00:00
pooka 8fb9f99bba Provide essentially sys/net as a rump library. 2008-10-06 00:27:06 +00:00
mrg 5e3d72fe31 move the code that sets ld_vers and other variables so that it is
always executed, regardless of cached values.  this lets the comdat
version test for gas work properly.
2008-10-06 00:07:08 +00:00
mrg 983106fbb3 fix a 2 year old fix that broke genmultilib. ${CONFIG_SHELL}
wasn't expanded inside cat >tmpmultilib<<\EOF due to the \.
use two cat's to generate these files now, one with EOF and
one with \EOF.
2008-10-05 23:04:00 +00:00
pooka b9a8d2f75a hardclock() itself doesn't schedule callout softintrs any more,
so update comment - less is more.
2008-10-05 21:57:20 +00:00
jmcneill 6c26172841 Fix issue where multi-transaction isoc endpoints were forced to single
transactions, from Jeremy Morse.
2008-10-05 21:31:39 +00:00
cube 91b124cba3 Fix a file name who lost its extension. Noted by mrg@. 2008-10-05 20:24:33 +00:00
apb 1d782af00e Remove the definition of HOST_SED. HOST_SED was previously used only in
tools/atf-compile, which has now been adjusted to use TOOL_SED.
2008-10-05 20:20:55 +00:00
apb 2d81fb994e Document TOOL_SED, which has been defined in bsd.sys.mk for more than
two years.
2008-10-05 20:17:16 +00:00
apb 1817eadbb8 Use TOOL_SED, not HOST_SED. Also use && to catch errors in
building atf-host-compile.
2008-10-05 20:14:14 +00:00
apb 4344eb9766 Add a .WAIT to ensure that sed is installed early, so that TOOL_SED can
be used during the build of other tools.
2008-10-05 20:11:54 +00:00
cube c2d261cc18 I am pretty sure we install all available manual pages for bin and lib now.
A few might have slipped under my radar, of course...
2008-10-05 18:39:28 +00:00
cube 5d3c2f77c1 Install API manual pages for fontcnfig as well as fonts-conf(5). 2008-10-05 18:32:40 +00:00
cube b9e97732a5 Note installation of fc-cat(1) and fc-match(1) from fontconfig. 2008-10-05 17:55:01 +00:00
cube d9ee5170dc Descend into fc-cat and fc-match. 2008-10-05 17:54:29 +00:00
cube de7e8342d2 Properly depend on libexpat. 2008-10-05 17:43:04 +00:00
cube 47c0c4a814 Note installation of xmlwf(1). 2008-10-05 17:37:53 +00:00
cube d65722ced7 Install xmlwf(1) from expat. 2008-10-05 17:35:13 +00:00
macallan 8133f9d1ce fix bus_spacification botch
from Marco Trillo in PR39696
2008-10-05 05:01:08 +00:00
cube e476bbf8b6 Note installation of vmmouse(4). 2008-10-05 03:35:44 +00:00
cube 560808440f I have all respect for users of NetBSD/i368, but I still think vmmouse only
has a chance of being useful on i386 (and arguably on amd64).
2008-10-05 03:35:13 +00:00
cube 259136022a Install manual pages for libXScrnSaver. 2008-10-05 03:15:20 +00:00
cube 861cba71eb Install manual pages for libXau. 2008-10-05 02:42:53 +00:00
cube adefabf808 Install manual pages for libXcomposite. 2008-10-05 02:28:01 +00:00
nakayama 226eb3d083 pmap_cache: use BLOCK_SIZE as alignment.
pmap_pv_cache: use large size groups (PR_LARGECACHE) like x86.
2008-10-05 02:07:39 +00:00
cube bd3cd76bfc Install manual pages for libXevie. 2008-10-05 02:05:39 +00:00
nakayama 15985b5612 - in flushing cache, use 32 as increment/decrement value to match the
cache line size.
- remove useless restore of %asi.
- remove nop in delay slot if we can.
2008-10-05 02:00:53 +00:00
nakayama 8ce40a410b struct cpu_info: reorder member to avoid a padding. 2008-10-05 01:53:05 +00:00
cube 084d47127e Install manual pages for libXext. 2008-10-05 01:47:55 +00:00
cube e850c9445c Install manual page for libXfixes. 2008-10-05 00:53:12 +00:00
cube d9d69194b0 Note installation of xft-config. 2008-10-05 00:45:12 +00:00
cube 83f200a900 Install manual pages for libXi. 2008-10-05 00:33:35 +00:00
cube 52d4d5b272 Install manual pages for libXinerama. 2008-10-04 22:41:42 +00:00
cube 94d27555f4 Install manual pages for libXp. 2008-10-04 22:29:00 +00:00
cube ffe904a923 Install manual pages for libXres. 2008-10-04 21:59:49 +00:00
bouyer 90f9293b21 Add missing splx(). Funny that it didn't cause issues ... 2008-10-04 21:00:28 +00:00
cube a443d713e6 Install manual pages (the 267 of them) of libXt. 2008-10-04 20:53:12 +00:00
cube d359a0d531 Install manual pages for libXtst. 2008-10-04 19:00:19 +00:00
cube 028ab7f280 Install manual pages for libXv. 2008-10-04 18:46:20 +00:00
cube db9907590f Install manual pages for libXxf86misc. 2008-10-04 18:32:25 +00:00
chs 1f98baea49 in cpu_hatch(), set PIR when the current value is not what we need
rather than only when it's zero.
2008-10-04 17:20:06 +00:00
skrll 8c9056ada8 lib/39649: dlsym(3) does not follow dependencies
Pull across code from FreeBSD to do a search of the passed object and it's
NEEDED objects (dependencies).

Reviewed by gimpy.
2008-10-04 09:37:12 +00:00
apb 3c2b458230 In both postinstall and etcupdate, in modes where the -s argument
refers to tgz files or to a directory in which tgz files have already
been extracted, make it an error for the files that should have come
from etc.tgz to be missing.  This is intended to prevent users from
accidentally deleting necessary files when they run "postinstall -s
xetc.tgz fix".

Use the absence of .../etc/mtree/set.etc in the extracted directory
as a test for the error case.
2008-10-04 08:07:38 +00:00
cube 39d1e319db Add previously not installed headers. 2008-10-04 02:32:26 +00:00
cube bec5a8dca0 - install missing headers (reported by hubertf@ through proxy jmcneill@)
- clean up creation/installation of freetype-config
2008-10-04 02:29:15 +00:00
pooka 308b8af180 POOL_INIT -> pool_init 2008-10-04 00:09:34 +00:00
njoly 1b1270d3b5 Compat linux/linux32 nice(2) fix. The syscall argument is an increment
to be added to the current nice value, not an absolute value to be
set.
2008-10-03 22:39:36 +00:00