Commit Graph

120447 Commits

Author SHA1 Message Date
he
69c90d9f70 Initialize 'p' to NULL, to work around that the compiler otherwise
can't know that 'p' is initialized before it's being used.

Reviewed by ragge.
2003-11-06 00:35:23 +00:00
he
4a1426d85c Pull up the initialization of 'minnex', so that the compiler can know
that it's going to be set before it's used.
2003-11-06 00:33:36 +00:00
he
11f834a44a Add a default: branch with a panic() to the switch statement to
handle "impossible" segment types, so that the compiler can know
that 'pt' has been initialized after the switch statement.
2003-11-06 00:32:27 +00:00
he
93d88e5e12 Work around gcc 2.95.3's inability to detect that 'ck' will be set
in rounds 129 and 130 through the loop.  Will be noted in doc/HACKS,
and should be reviewed when gcc 3.3.2 is ready for vax.
2003-11-06 00:30:13 +00:00
he
505125808c Work around gcc 2.95.3's inability to detect that "ret" is initialized.
Will be documented in doc/HACKS, and should be looked at again when
gcc 3.3.2 for vax is ready.
2003-11-06 00:25:50 +00:00
simonb
00ea35b3b3 Fix gcc332 uninitialised bogon. 2003-11-05 23:39:21 +00:00
fvdl
0be1698412 Fix byteswapping a direntry. From Wolfgang Solfrank. 2003-11-05 22:27:16 +00:00
scw
f77bf2bb0c Enable/Restore alignment fault state on interrupt handler entry/exit. 2003-11-05 21:10:59 +00:00
fvdl
aad37eaff6 Apparently, Dell PERC 4/Di controllers can have two memory BARs, with the
second one empty. The previous revision made it pick the empty one.
Reinstate the BAR size check.
2003-11-05 16:03:27 +00:00
yamt
4a570157d7 add a missing pmap_update(). 2003-11-05 15:45:54 +00:00
yamt
b479cef701 don't move hint backward. 2003-11-05 15:34:50 +00:00
yamt
171053e863 - fix a reversed comparison.
- fix "nextgap" case.
- make sure don't get addresses behind hint.
- deal with integer wraparounds better.
- assertions.
2003-11-05 15:09:09 +00:00
fvdl
664bce39ae Remove extraneous ( 2003-11-05 13:58:00 +00:00
fvdl
51c222e5a2 Add igphy. 2003-11-05 13:51:29 +00:00
kleink
c1a19161a9 From Ragge's wishlist: rename infinity -> huge_val. 2003-11-05 13:46:51 +00:00
scw
aee833c0ee Add "options ARM32_DISABLE_ALIGNMENT_FAULTS" to forcibly disable
alignment fault checking if necessary.

This option gets the acorn32 port working again.

XXX: Richard Earnshaw suggested enabling alignment faults for
XXX: userland only on acorn32. Need to investigate this.
2003-11-05 12:53:15 +00:00
scw
754f153b0d Use the alignment fault enable/restore macroes in irq_entry. 2003-11-05 12:03:58 +00:00
kivinen
c3d5c66357 Removed ./usr/share/man/cat1/grohtml.0 and
./usr/share/man/man1/grohtml.1 from the obsolete list,
	as they are now again installed.
2003-11-05 10:54:13 +00:00
hannken
2ef662a69e Clean up the usage of vn_start_write(). At least one occurence clobbered
previous error conditions.
If "(flags & (V_WAIT|V_PCATCH)) == V_WAIT" the return value is always zero.
Ignore the return value in these cases.

From Darrin B. Jewell.
2003-11-05 10:18:38 +00:00
scw
ca8c391c95 s/bcopy/memmove/
The kernel's bcopy (actually a wrapper around memcpy) is not guaranteed to
handle overlapping regions, even though the old ARM version did.

This fixes a problem where the kernel reported more available memory
than actually existed.
2003-11-05 10:09:10 +00:00
wiz
17ecf67f9f Add {cat,html,man}4/hpcsh. 2003-11-05 08:23:44 +00:00
wiz
eb0fcf4886 Add html4/hpcsh. 2003-11-05 08:22:16 +00:00
wiz
4a9f67d01b Various fixes. 2003-11-05 08:21:32 +00:00
tron
0ad4493632 Update comment for wm(4) attachment because the driver supports more
than the Intel 82543 and 82544.
2003-11-05 07:51:12 +00:00
skrll
ad376176f9 Switch ARM to gdb 5.3.
XXX 26bit support isn't there at the moment.
2003-11-05 07:14:31 +00:00
junyoung
dfb82ca484 rindex() shouldn't be used in the kernel. Use strrchr() instead. 2003-11-05 05:46:32 +00:00
mycroft
06eb56a853 So, on other platforms we use the BOOTP/DHCP file name for the boot program
and use a default file name of "netbsd" for the kernel.  Do the same thing
here, as it hardly makes sense any other way.
2003-11-05 04:18:26 +00:00
christos
82812c7677 remove malloc.h (we don't need it) 2003-11-05 04:03:43 +00:00
christos
293ab5b508 limit malloc so that corrupted executables don't allocate a lot of memory. 2003-11-05 04:03:21 +00:00
uwe
81468ece49 Register definitions for SH7709 DAC. 2003-11-05 03:08:13 +00:00
uwe
16fdcf9bc6 Descend into man4.hpcsh.
Install adc(4) and j6x0tp(4) manual pages.
2003-11-05 02:59:09 +00:00
uwe
ae94125827 Manual pages for NetBSD/hpcsh port. 2003-11-05 02:57:03 +00:00
uwe
212800e523 /usr/share/man/{cat,man}4/hpcsh 2003-11-05 02:53:38 +00:00
uwe
086db0ddc3 Tweak formatting. Add more explanatory text to *_KEYSYM options. 2003-11-05 02:38:23 +00:00
uwe
431aec3135 j6x0tp(4) - driver for Jornada 680 touch-screen. 2003-11-05 02:23:45 +00:00
uwe
7dac2eaa7a Add closing parenthesis missed in previous. 2003-11-05 01:43:16 +00:00
itojun
60dac07656 use hash table for in6_pcbbind(). similar to in_pcb 1.89 -> 1.90 2003-11-05 01:20:56 +00:00
mrg
f80e165d7f document the m68* lossage with gcc/ra-colorize.c. 2003-11-05 00:50:05 +00:00
uwe
758b6ed7d7 ispell comments. 2003-11-05 00:28:34 +00:00
mrg
68002eaa4a build ra-colorize.c with -O0 until the bug that causes it to have dozens
of undefined references to local symbols is fixed.
2003-11-05 00:05:48 +00:00
itojun
d903c1d595 update openssl 2003-11-05 00:02:16 +00:00
itojun
146f38af9f note upgrade of openssl 2003-11-05 00:01:36 +00:00
itojun
aec01dda91 sync w/ openssl 0.9.7c. shlib minor bump for libcrypto.
(ERR_release_err_state_table() added)
2003-11-04 23:54:26 +00:00
itojun
385718bc5c more unifdef 2003-11-04 23:45:56 +00:00
fvdl
60a5dfd880 Add and enable igphy. 2003-11-04 23:38:41 +00:00
itojun
6b4e6697c9 openssl 0.9.7c. security changes are already in place 2003-11-04 23:25:09 +00:00
he
6a3911e9ce Make this compile, at least. 2003-11-04 23:19:12 +00:00
christos
808f08e986 Try to make this work. Havard will test it. 2003-11-04 23:01:13 +00:00
scw
5d63abe1f1 Fix a braino introduced in r1.37. Thanks to Tom Spindler for spotting it. 2003-11-04 22:20:50 +00:00
itojun
87abfaaaff resurrect assembly version of bignum operation; pointed out by perry 2003-11-04 21:06:32 +00:00