jdolecek
85204ef973
fix NULL vs. 0 usage
2003-10-26 11:45:46 +00:00
scw
4d7283b3ec
Assume that if curpcb is NULL, we're already running with alignment
...
faults enabled.
2003-10-26 11:34:29 +00:00
jdolecek
a45cfadaff
cleanup some (uschar **) to (char **) casts which break
...
strict aliasing rules, so that this builds with gcc 3.3; this was done
by changing variables & function arguments to uschar where appropriate
2003-10-26 11:34:23 +00:00
yamt
bc075cd173
use ffs() rather than handcrafted one for ipi bit search.
2003-10-26 11:30:42 +00:00
yamt
9be92e2eef
issue PAUSE in the debug version of __cpu_simple_lock as well.
2003-10-26 11:28:21 +00:00
tsutsui
2685dee90d
Remove -mcpu=r4000 from CFLAGS. It's no longer available on gcc3.
2003-10-26 11:27:54 +00:00
yamt
ab51be8e72
define SPINLOCK_SPIN_HOOK to let LK_SPIN lockmgr locks call x86_pause.
2003-10-26 11:15:16 +00:00
yamt
8122bbfb62
issue PAUSE during ipi rendezvous even with DIAGNOSTIC.
2003-10-26 11:09:13 +00:00
mycroft
fe2cafa2c3
Carefully tweak some makefs parameters so this builds.
...
XXX This is very fragile and has absolutely no slop space right now.
2003-10-26 10:59:57 +00:00
yamt
f16e031e00
don't grab kernel lock for SYCALL_MPSAFE syscalls.
2003-10-26 10:48:08 +00:00
jdolecek
ad67de5ad8
move ALLOCSYS() macro from <sys/systm.h> to kern_alloc.c - it's the
...
only place which uses it
2003-10-26 10:45:03 +00:00
mycroft
fc2aa2b3be
Mention that we should be adding space for bitmaps.
2003-10-26 10:32:35 +00:00
jdolecek
2e59e9ae06
allocate virtual memory for SYSV shm, msg and semaphore structures
...
separately from the bufpages, so that it would be possible to eventually
make their limits changeable in runtime
make static all local variables which do not need to be exported to other
kernel parts
2003-10-26 10:32:24 +00:00
mycroft
f8ab7a4906
Remove a strange multiplication which appears to be incorrect.
2003-10-26 10:31:44 +00:00
kleink
7bc235809e
Hide the extended-precision definitions from __mc68010__.
2003-10-26 10:08:02 +00:00
mycroft
9396a5ae34
MAKEDEV no longer supports __ramdisk. However, now we have too many device
...
nodes and the ramdisk overflows.
2003-10-26 10:03:45 +00:00
kleink
be5cd162d0
Use the generic long double' ==
double' versions on m68000.
2003-10-26 10:03:11 +00:00
tron
3fda49f7af
Move shared version of "libXxf86dga" into architecture specific sets
...
because it is not build under NetBSD-sparc.
2003-10-26 09:50:20 +00:00
mrg
ce063d020a
fix a bad merge: s/ifdef/ifndef/. fixes PR#23275
2003-10-26 09:45:44 +00:00
tron
4f00245d66
"libXxf86dga.a", "libXxf86misc.a" and "libXxf86vm.a" belong into the
...
"xcomp" and not into the "xserver" set.
2003-10-26 09:44:03 +00:00
tron
9dce43c500
"./usr/X11R6/lib/libXxf86dga.a" belongs into "xcomp" and not into
...
"xserver" set.
2003-10-26 09:35:51 +00:00
lukem
5037f26eb0
don't need -DHAVE_CONFIG_H here
2003-10-26 09:30:55 +00:00
mycroft
c8a5d1fa1c
Fix a compiler warning.
2003-10-26 09:23:06 +00:00
christos
de6033f456
Add __HAVE_SIGINFO
2003-10-26 08:11:53 +00:00
wiz
f86e4d21d7
Bump date for previous.
...
Do not turn off hyphenation (no reason).
2003-10-26 08:11:51 +00:00
christos
94c11938c1
Regen
2003-10-26 08:11:17 +00:00
christos
099d2ea44d
Add __HAVE_SIGINFO
2003-10-26 08:11:01 +00:00
christos
2454871f57
Sparc64 builds with __HAVE_SIGINFO
2003-10-26 08:08:07 +00:00
lukem
931c212f78
Now that <math.h> #defines INFINITY as HUGE_VALF (the float version)
...
(per C99 7.12 #4 ), we can't define it as HUGE_VAL (the double version).
Instead, just use HUGE_VAL directly.
2003-10-26 08:08:06 +00:00
christos
7553e57186
Add compat_16_machdep.c
2003-10-26 08:07:27 +00:00
christos
a5d24112bb
more siginfo glue
2003-10-26 08:06:56 +00:00
christos
3d54c93f8e
Initial siginfo support for sparc64 (untested). COMPAT_16 sigcontext signal
...
delivery tested.
2003-10-26 08:05:26 +00:00
jdolecek
4e7d0870dc
update comment - kmem_map is created in kmeminit(), not uvm_km_init()
2003-10-26 08:05:00 +00:00
martti
a215a8d5cf
Added descripton about fsck_flags
2003-10-26 07:58:44 +00:00
dyoung
9c65c69cd6
Support data-rate adaptation loosely based on the paper "Link
...
Adaptation Strategy for IEEE 802.11 WLAN via Received Signal Strength
Measurement" by Javier del Prado Pavon and Sunghyun Choi. This
module should provide faster adaptation and higher throughput than
Lucent's rate-adaptation scheme.
Individual drivers need to be modified to use this module. Patches
for wi(4) are forthcoming.
2003-10-26 07:56:41 +00:00
lukem
f85d2d1c14
Use ${HOST_SH} instead of `sh'.
...
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
2003-10-26 07:25:33 +00:00
mycroft
08c9a64727
I have no idea how this built, given that there seems to be a syntax error...
2003-10-26 06:26:26 +00:00
mycroft
07ea22b5b8
Note that armeb needs GCC 3, and hppa and m68000 need GDB 5.3.
2003-10-26 05:45:05 +00:00
lukem
857ab1bdd0
use ${HOST_SH} instead of /bin/sh
2003-10-26 03:50:07 +00:00
lukem
414f1003f0
don't need to set SHELL=/bin/sh
2003-10-26 03:49:39 +00:00
lukem
1d866c2496
use ${PRINTOBJDIR}
2003-10-26 03:49:11 +00:00
sekiya
6daa011b5a
NULL -> 0
2003-10-26 03:30:26 +00:00
lukem
7f41288379
use ${HOST_SH} instead of sh
2003-10-26 03:29:44 +00:00
lukem
301dd07e78
Explain why make is being rebuilt.
...
Patch from Hubert Feyrer in [toolchain/23156].
2003-10-26 03:12:21 +00:00
lukem
5daa33014e
Improve how build.sh -N and MAKEVERBOSE interoperate;
...
rather than adding '-s' to make's command line in the makewrapper,
use the .SILENT target based on MAKEVERBOSE's value.
This means that you can do:
./build.sh -N 1 makewrapper
$TOOLDIR/bin/nbmake-$MACHINE
# runs at MAKEVERBOSE==1, with command lines suppressed
$TOOLDIR/bin/nbmake-$MACHINE MAKEVERBOSE=2
# runs at MAKEVERBOSE==2 for this invocation, with command lines shown
2003-10-26 02:17:46 +00:00
lukem
371e58334b
"Normalise" MKOBJDIRS MKUPDATE MKUNPRIVED with getmakevar() before
...
trying to use them internally to build.sh.
Fixes issue where build.sh would run "make cleandir" if MKUPDATE=yes was
set in mk.conf and -u wasn't given to build.sh.
2003-10-26 02:00:37 +00:00
lukem
6c22027ca8
On MACHINE_ARCH==arm, compile newsyslog(8) with -fno-gcse-lm.
...
Fixes PRs [toolchain/22986] [toolchain/23002] [toolchain/23217]
2003-10-26 01:56:54 +00:00
lukem
6af0268550
document the (more useful) flags for `reboot'
2003-10-26 01:44:22 +00:00
matt
1bafa7eae6
Fix LP64 bug.
2003-10-26 01:32:22 +00:00
simonb
8652f3d5d3
Switch MIPS to GDB 5.3
2003-10-26 01:29:34 +00:00