Add a missing || defined(XEN) which cause Xen non-DIAGNOSTIC kernels
to panic at boot.
Provide C++ 2011 <atomic> support functions for hppa and arm.
Revert implicit attribute (module) declaration for options (flag/param).

Flag and param are to change contents of attributes (modules).  These don't
have code (*.[coS]).

Filesystem definition still defines an attribute (module) implicitly.
Use tlb is variants for MULTIPROCESSOR
Revert troublesome ath_hal config definitions back to the original.

This means that, under the new config(1) modular build, if the option
ATHHAL_AR5210, that extends the ath driver to support AR5210, is selected,
the relevant 10 ar5210_*.c files end up being embedded into the "netbsd.ko"
module, which is pretty much opposite of modularity.
Avoid "unhandled relocation of type 3 for" error when load module.
"insmod zbsdmod.o" is successful now.
INSTALL kernel for HUMMINGBIRD_A31.  Blindly copied from RPI.  Good enough
to fix build release.
do as other allwinner boards and dont use sshramdisk
Typo in comment
Comment out more USB options to to fix build.
Tests for neighbour now work correctly on bridge(4) and carp(4) interfaces.
for consistency use options.use_dns when getting the canonical hostname.
[we do the same below for hosts.allow and deny] reported by rudolf.
Don't use asctime(localtime(time_t *)) because this is really ctime(time_t *)
and not checking the result of localtime can lead to tears.
Add a safectime() that always returns a good string, and add some debugging
so that we can see if there is indeed something wrong in the new libc time
code.
Don't define wscons options without wscons devices.
Don't enable wscons options without wscons.
Fix build.
summarize levels instead of printing dozens of them.
armreg_tlbiasid_write -> armreg_tlbiasidis_write
improve error checking (setting errno)
fix syntax error