Commit Graph

172365 Commits

Author SHA1 Message Date
degroote 64411951db We have a dummy entry for IPV6CP even if the non-INET6 case.
So always reference IDX_IPV6CP
Fix build of if_spppsubr.c if INET6 is not defined.
2008-08-05 23:56:31 +00:00
apb ca568b574c * Add more detail for build.sh -M and -O options.
* Mention new default when source is /usr/src but build.sh is run
  with neither -M nor -O.
2008-08-05 22:40:33 +00:00
apb 1b101ece85 If neither -M nor -O was specified, but the source directory is
/usr/src, then try to figure out what object directory would be chosen
by bsd.obj.mk, and pre-create it.
2008-08-05 22:35:32 +00:00
pooka 6d0fad7f68 note recent changes in the general area of rump 2008-08-05 21:00:51 +00:00
pooka 99fed7264c Refactor mount utilities to provide a mount_fs_parseargs() routine.
Use this routine both in mount_fs and rump_fs to provide equivalent
command line parameters and therefore usage interchangeability.
While doing this, combine some common mountgoop to mountprog.h
2008-08-05 20:57:45 +00:00
perry 2ce9976a92 note BUILDSEED change in build.sh 2008-08-05 20:14:14 +00:00
perry b1d7b7c21a Builds now use "BUILDSEED" so that c++ binaries are reproduceable.
By default BUILDSEED is set to NetBSD-{majorversion} -- a -S flag may
be used to change it.

Discussed on tech-toolchain.
2008-08-05 19:43:33 +00:00
reinoud 5e89a5a8f1 Fixup important bug in internal recorded data fixup. Although most unlikely
it could result in theory result in descriptor trashing.

On the performance side, it would try to fixup *every* descriptor even if
it wasn't an internally allocated one. Performance loss wasn't that big but
every bit helps.
2008-08-05 19:29:54 +00:00
drochner 687baea535 Disable interrupts before shutdownhooks are run, as all other ports.
shutdownhooks need to use polling functions (and most do).
2008-08-05 17:09:17 +00:00
matt 91d4704c12 Update <machine/ieeefp.h> to use the C99 FE_* definitions instead of the
NetBSD defined ones.  Redefine the NetBSD ones in terms of the C99 ones.
Step 1 to having <fenv.h>
2008-08-05 16:47:41 +00:00
matt c5e5572326 For ARITH traps, set the siginfo code appropriately for FP related traps. 2008-08-05 16:00:31 +00:00
matt a97a3faaf7 Add the AFLT_FLT* code for T_ARITHFLT. 2008-08-05 15:59:28 +00:00
matt e56d3c9caf Add PSL_{IV,FU,DV} bits. 2008-08-05 15:56:04 +00:00
aymeric 100893232d The cursor emulation was broken, which led to O on an existing first line of
a file to fail.
Fixes PR bin/39293 by Adam Hoka.
2008-08-05 15:49:18 +00:00
pooka 7b679f625d Maintain consistency of naming between the rumpfs library name and
the MOUNT_FOOFS name.  Don't bother polluting the obsolete lists
with the original names since they were in only for a few days.
2008-08-05 14:42:03 +00:00
simonb 5a3c2f6809 Revert the HPN changes that added verbose "Max throughput" summary
after scp(1) finishes.
2008-08-05 14:13:34 +00:00
pooka b43847b66c zu, not zd, to print size_t 2008-08-05 13:39:29 +00:00
simonb 159018ab5b Enable "options APPLE_UFS". OK pooka@. 2008-08-05 13:16:27 +00:00
plunky c5ce5d1afa adjust message for previous change 2008-08-05 13:08:31 +00:00
pooka 919218a908 Honor PG_RELEASED when unbusying a page.
Fixes ufs file system full problem discovered by Simon Burge.
2008-08-05 13:06:35 +00:00
plunky 516804fedf drop packets that exceed the negotiated MTU 2008-08-05 13:02:10 +00:00
apb 945315ec99 Use ${TOOL_SED}, which is defined by bsd.own.mk/bsd.sys.mk,
instead of just ${SED}.   (Don't do the same for ${AWK},
because that's not yet a host tool.)
2008-08-05 08:26:05 +00:00
mrg 2fca62da17 update the "done in hw/xfree86" list 2008-08-05 06:02:45 +00:00
mrg 806ca44ce9 add dri, int10 & loader subdirs to hw/xfree86. 2008-08-05 05:58:52 +00:00
mrg ae96501ecd don't install libramdac.a 2008-08-05 05:58:12 +00:00
mrg 67640e6cab update hw/xfree86 list 2008-08-05 05:25:57 +00:00
mrg b286890c29 add parser, rac and ramdac dirs from hw/xfree86. 2008-08-05 05:25:49 +00:00
mrg 19b7082086 enable hw, and note a few things we need to do 2008-08-05 05:24:47 +00:00
mrg 84d5845858 install exa.4 2008-08-05 04:52:19 +00:00
mrg c190c3182b add common doc and i2c subdirs to hw/xfree86 2008-08-05 04:50:18 +00:00
mrg 10e0676fc0 note that libscanpci is installed normally 2008-08-05 04:49:42 +00:00
mrg cd33c9d6d1 note hw/xfree86/exa is done. 2008-08-05 04:17:12 +00:00
matt 0d17fd6f2c RBSMALL is dead. 2008-08-05 04:12:09 +00:00
lukem c15f2bdde0 Revert previous addition of '-e sedcmd'. Still retain the usage improvements. 2008-08-05 02:08:13 +00:00
lukem 0cc7d83887 Redo previous in a much simpler way.
Inspired by and fixes PR 39285.
2008-08-05 02:06:53 +00:00
lukem d3eb13d073 Add '-e sedcmd' to makelintstub, to translate filename to syscall name.
Improve usage, etc.

Invoke makelintstub with -e 's/^tmp_//' when building LintSysNormal.c

Fixes build problem that matt@ highlighted to me.
2008-08-05 01:54:47 +00:00
jmmv 4aae46826d Add missing kernel modules to the file lists. i386 untested because the
build is broken (for me at least).
2008-08-05 01:00:20 +00:00
matt 08a6e7f89c Add manpage entries for imax{abs,div}.{0,3} 2008-08-04 21:33:01 +00:00
matt 0f2899146c Deal with libc minor bump. 2008-08-04 21:32:13 +00:00
matt cac8e44915 Add C99 functions imaxabs and imaxdiv. 2008-08-04 21:29:27 +00:00
pooka 7ab651d699 fix VOP_ISLOCKED description
noticed by Adam Burkepile
2008-08-04 21:22:02 +00:00
matt 358dc24349 Add C99 imaxabs and imaxdiv protoypes and imaxdiv_t typedef. 2008-08-04 21:19:45 +00:00
matt 01b36ae8ad Use WEAK_ALIAS 2008-08-04 20:26:38 +00:00
matt e796a34c9c Use WEAK_ALIAS.
Add imaxabs weak alias.
2008-08-04 20:21:26 +00:00
perry 3a8b66906e Per request from Matt Thomas, make -m on -current print the major
number of the next release.
2008-08-04 19:30:09 +00:00
perry 3fe86b6b2e 1) replace use of sed with $SED
2) get rid of grep variable -- grep isn't used here
3) add a -m option that prints the release major number (like "4")
4) add a comment documenting the options
2008-08-04 17:56:52 +00:00
matt e90b08472f Add _POSIX_HOST_NAME_MAX and _POSIX_SYMLOOP_MAX to <limits.h> and add some
references to them in <sys/param.h>
in <stdio.h> also export v*scanf when _ISOC99_SOURCE is defined

From andy dot shevchenko at gmail dot com.
2008-08-04 17:08:49 +00:00
joerg 9259cd05bd When compiling C++ sources and BUILDSEED is set, pass down
-frandom-seed with a reduced version of .ALLSRC and .TARGET
as argument.  This allows bit-identical builds of C++ files.
2008-08-04 16:02:25 +00:00
simonb ba0675032b Only allow WAPBL to operate with UFS2 style superblocks.
Problem reported by Takeshi Nakayama.
2008-08-04 15:55:11 +00:00
simonb bdb681208a Note journaling (WAPBL) is in HEAD and will be in NetBSD 5.0. 2008-08-04 15:39:46 +00:00