Commit Graph

70754 Commits

Author SHA1 Message Date
fvdl 90d488a637 Fix compare logic error in check for installation of seperate kernel
sets.

Add code to deal with moving a.out libraries to /emul/aout for
upgrading.
2000-10-11 11:04:43 +00:00
hubertf b31af88872 fix indentation 2000-10-11 11:01:41 +00:00
thorpej 99de26f4ee Repair a dual-.if construct that certainly didn't work with
any version of make(1) on my systems...
2000-10-11 05:45:50 +00:00
itojun 874bb03cac make the directory suitable with with latest racoon
- add random.c.
- don't suppress warning.
2000-10-11 05:41:18 +00:00
briggs 1e8e167a26 Fix format warnings 2000-10-11 04:57:42 +00:00
pk 0abaf0f210 Fix compilation errors: unused variable & missing function return values. 2000-10-10 23:33:52 +00:00
lukem 7bed8ad731 - move arch setting logic from main -> macros, and change as follows:
- define string `A' to contain the arch name (defaults to the port
	  name)
	- define registers \*A and _\*A if
- deprecate _FOR_RELEASE, and just use FOR_RELEASE
2000-10-10 22:03:41 +00:00
jeffs 4912e50a59 Make memcpy and memmove use bcopy assembly for mips. Tweak forward copy
code for backward copy to make overlap copy faster.  This happens in
some SW like sleepycat db.  Use temp labels in order to not confused
the profiling tools.
2000-10-10 21:51:54 +00:00
he dd0d61e300 Use %lx instead of %x with _kvm_err when arg is u_long. 2000-10-10 20:44:16 +00:00
is 2e08b549a5 Format string cleanup, by sommerfeld. 2000-10-10 20:41:20 +00:00
jeffs bdbb241be6 Fix race between pmap_enter() and pagedaemon. If we are low on memory and
pmap_enter() cannot allocate the segmap return failure if PMAP_CANFAIL
instead of sleeping.  Otherwise panic.  Both alpha and i386 do this.  Do
not pmap_enter_pv() until after this is done so the data structures are
not partially allocated.  This should prevent pmap_page_protect() from
getting stuck when called from pagedaemon.
2000-10-10 20:39:42 +00:00
jeffs db1bb008f9 Set return value correctly for memcpy/memmove. 2000-10-10 20:29:03 +00:00
is 9979da6cbb Format string cleanups by Bill Sommerfeld. 2000-10-10 20:24:49 +00:00
he 489b832f9b Add randomness sampling from hil, sd and rd devices. 2000-10-10 19:58:42 +00:00
is 48052d04a3 Format string cleanups by sommerfeld. 2000-10-10 19:54:37 +00:00
is a9006f3ed5 Format string cleanup by sommerfeld. 2000-10-10 19:23:58 +00:00
is e999d8013c Format string cleanups by sommerfeld. 2000-10-10 19:12:48 +00:00
is 8d4a392e3d Format string cleanup by sommerfeld. 2000-10-10 19:09:38 +00:00
is f518246fc1 Format string cleanup, by Bill Sommerfeld. 2000-10-10 18:09:25 +00:00
itojun 8fa0e6b9f7 sync with kame ($KAME$) 2000-10-10 16:26:43 +00:00
enami 17c8af2ff2 Printing argv[0] on fts_open failure doesn't make sense. Just print
``fts_open'' instead.
2000-10-10 14:41:59 +00:00
ad 2f4f733952 rpcinfo is in section 8. 2000-10-10 14:34:13 +00:00
ad 8d6bd26624 Let `-' mean stdin. 2000-10-10 14:33:23 +00:00
enami e92c3f2867 - The type of return value of setmode is a void * and getmode takes it,
rather than mode_t *.
- Free the storage allocated by setmode unless it is obvious that program
  exits immediately.
2000-10-10 14:30:40 +00:00
ad d4f8f51f40 Nit. 2000-10-10 14:27:14 +00:00
ad e62b1ca145 One more; also provide some alternative meanings to existing entries. 2000-10-10 14:19:34 +00:00
ad 98cce2d254 Spelling. 2000-10-10 14:16:49 +00:00
itojun 347cdd6d31 document RTM_IFANNOUNCE.
From: Christoph Badura <bad@bsd.de>
2000-10-10 14:11:26 +00:00
ad 3bac0590b8 Add a couple of entries. 2000-10-10 14:06:10 +00:00
enami 0b9cbefe70 Don't initialize TCP twice on v4/v6 dual stack kernel. 2000-10-10 13:25:28 +00:00
itojun 5e09a97a4e login_cap.h requires sys/types.h (or should it pull sys/types.h in?) 2000-10-10 13:17:28 +00:00
itojun b5c4933a2d printf format pedant. (size_t -> u_long). 2000-10-10 13:14:55 +00:00
itojun ecb9f85737 cast size_t to u_long on printing. sync with kame 2000-10-10 13:03:27 +00:00
lukem b4d52d9d24 major terraform (this is MUCH more than a rototill :-), including:
- update for 1.5 (still more MD stuff to check)
- use new macros in ../common/macros as appropriate
- introduce some CONSISTENCY between the various ports' install docs
- use various mdoc macros as appropriate, including .Li, .Pa, .Sy, and .Ic.
- migrate more stuff into ../common/*
- whitespace cleanup
- lots of other little things i'm sure...
2000-10-10 12:55:15 +00:00
lukem 6a50c6b116 - depend upon ../common/macros as well
- call groff with -dM instead of -dMACHINE, and change the macro use
  accordingly. remove -dV_S since nothing used it.
2000-10-10 12:51:20 +00:00
itojun 514b635ecc one more string format cleanup 2000-10-10 12:51:19 +00:00
lukem f1756f1472 add: arm26 hpcmips macppc news68k next68k sparc64 2000-10-10 12:49:38 +00:00
itojun 296aa7c5a6 format string clarification (this does not compile on alpha without the fix) 2000-10-10 12:43:42 +00:00
lukem a567f79077 migrate */contents -> common/contents, as there was *way* too much
unnecessary duplication.  wrap the MD stuff in  .if r_foo \{\  ...  .\}
2000-10-10 12:41:10 +00:00
itojun 4a32e44ffe make sure big_buf is big enough to hold line terminations.
if all the lines have N_CHARS of characters, we will write up
	N_CHARS * N_LINES + (3 + 2 * N_LINES) + 1
of bytes.
2000-10-10 12:38:54 +00:00
augustss 41bb27ce0d Regen. 2000-10-10 12:38:24 +00:00
augustss 1f06d9f822 Another vendor&product code. 2000-10-10 12:38:00 +00:00
augustss 8adc2fb7f3 Don't free unallocated pointer in detach (can happen if detach happens
before attach has finished).
2000-10-10 12:37:01 +00:00
lukem c8d0b98254 migrate */contents -> common/contents, as there was *way* too much
unnecessary duplication.  wrap the MD stuff in  .if r_foo \{\  ...  .\}
2000-10-10 12:30:52 +00:00
lukem 571309181b - use the macros from ../common/macros
- migrate more MD stuff in here (wrapped in .if r_foo \{ ... \}), so that
  more of the port-specific copies xfer can be deprecated
2000-10-10 12:26:27 +00:00
lukem b996ee6707 use the macros from ../common/macros 2000-10-10 12:24:27 +00:00
lukem 11780b2bf2 - use the new macros in ../common/macros
- reword bits here & there, including fixing some typos, etc
2000-10-10 12:14:49 +00:00
lukem 6616104bd3 use new macros from ../common/macros 2000-10-10 12:10:08 +00:00
lukem 5dd9f4056e - replace the `highlights' list for 1.4 with stuff done by 1.5
- optimize suggested commands (e.g, tar usage, ...)
- consistently use `@netbsd.org' in email addresses
- remember to thank the people who host the WWW, GNATS, CVS and CVSweb servers
- add blurb about trademark ownership
- update MACHINE_LIST for the 31 ports we support (as of 1.5)
- define registers for MACHINE_ARCH, depending upon \*M; may set one
  of the following as appropriate: _m68k, _mips, _powerpc, _sh3
- change to using various new macros added in ../common/macros
2000-10-10 12:08:24 +00:00
lukem 7197b2d7b5 - modify .(tag to be more generic. now takes width as first argument,
and doesn't explicitly provide a .It
- add .(bullet & .bullet), which provide bulleted/hyphenated lists.
  (alternates between -bullet & -hyphen at each alternate depth).
  .(bullet does .It as well.
- add .(enum & .enum); enumerated list. the former does .It as well
- add .(item & .item); enumerated list. the former does .It as well
- add .Nx*M, which generates `NetBSD/machine', except that `NetBSD'
  is done using .Nx so gets the appropriate markup from that
- remove .(note and .note), leaving .(Note and .Note)
- document \*M, \*V, \*[.CURDIR]
2000-10-10 12:02:46 +00:00