make this compile.
Don't use 'nul' in filenames as windows will belch.
(Caught by importing the tree into mercurial)
Improve the output of gcc when a subprogram gets a signal. When OOMing
it gets signal 9, which prints "Killed" -- that this is actually
signal 9 and not a generic message is never clear and causes people to
file PRs unnecessarily.

Suggested by followups to PR 44096.
sprinkle __read_mostly
add comments
- make rnd.c mpsafe
- malloc -> kmem_alloc
comment
assertion
fix an integer promotion bug on 64 bit ports.
(signed + unsigned = unsigned)
- (ab)use pserialize instead of home-grown one
- add an explicit membar
puffs file system server backed by postgresql
fix the paths to libsim.
psim builds on powerpc with gdb7.
Two small fixes from David H. Gutteridge in PR bin/45454.
fix wrong cast.
Revert incorrect last change and redo it in a way that doesn't violate
strict aliasing rules.
define HAVE_STRPTIME needed for date parsing.
tweak some sql statements to improve chances to use the index.
process files in /etc/cron.d/
fix the date.