Remove verbose debug prints from bootup.

Fix whitespaces while there.

ok drahn@
Enable clang on amd64.
sets updates for amd64 base clang.
Add missing header files from clang.

This add missing sanitizer headers (from compiler_rt) and directory
for them as well.
Fix errors in include file list.
Automatically bootstrap clang on each snap build.

This should cause fewer problems on clang updates in the future
and resolve the 'first time clang build' issue as well.
review fixes.
Directions on how to deal with clang changing from port to in comp.
Fixup previous.

The tarball to-be-unpacked is compressed.
Make ARM ramdisks use GENERIC as kernel.

Remove RAMDISK config while there.

ok pedro@
We really need to attach the imx-bus on Cubox, too.
DWARF2 fixes for LLVM

Default to DWARF2 sections, since that is the only format supported by
our ancient binutils.  While here, pull in r195391, r198385 and r198389
from LLVM trunk, which fixes issues with "-gdwarf-2".

The patches were initially imported from FreeBSD to our ports tree, and
are now being brought to src/contrib, once the switch to in-tree LLVM is
complete.

OK patrick@
add patch for e4b38b61
whitespace; align backslashes in macro definition

ok patrick@
Use appropriate integer types for ask_num().

ask_num() is used for C/H/S values, all of which are 32 bit, unsigned
integers.

ok patrick@
Be sure to always write changes to disk on quit.

Adapt dirty tracking from CHS to LBA edit.

input and ok patrick@
Extract LBA to C/H/S calculations (and vice versa) into separate functions.

input and ok patrick@
Tweak partition edit defaults.

Calculate available space after the offset has been changed.

ok patrick@
Replace u_int*_t with C99s uint*_t.

idea by patrick@
Fix partitioning on armv7 ramdisk install.

If we use a sector later than 64 for the boot sector, the
OpenBSD sector is normally going to be placed to the first
usable area, which would be from e.g. 64-2048.

Thus we need to calculate the actual start of the OpenBSD
partition.