Import lldb as of SVN r194122

Sponsored by:	DARPA, AFRL
Merge upstream LLVM r182803:

  [Mips] Add Mips specific dynamic table entry tags.

This is to support an upcoming LLDB snapshot update.

Reviewed by:	dim@
Sponsored by:	DARPA, AFRL
Merge upstream LLVM r192118:

  Formally added an explicit enum for DWARF TLS support. No functionality
  change.

Reviewed by:	dim@
Sponsored by:	DARPA, AFRL
Remove WITH_LIBICONV_COMPAT file to chase after r257583.
Regen after r258012.

Sponsored by:	The FreeBSD Foundation
Document WITH_TESTS src.conf(5) option.

Sponsored by:	The FreeBSD Foundation
Regen after r258014.

Sponsored by:	The FreeBSD Foundation
Disable building the ctl module for the i386 XEN kernel configuration
for now, since it causes gcc warnings about casting 64 bit bus_addr_t's
to 32 bit pointers, and vice versa.

Reviewed by:	ken
MFC after:	3 days
cxxfilt: small changes from Apple's developer tools

From Apple's Developer Tools 4.0 [1]:

demangle.patch
2007-05-05  Geoffrey Keating
	(d_name): Detect local-source-name.
	(d_prefix): Likewise.
	(d_unqualified_name): Implement local-source-name.

libiberty-printf.patch

MFC after:	1 month

[1] http://opensource.apple.com/source/cxxfilt/cxxfilt-9/patches/
Remove stray MK_PKGTOOLS leftover from r257444.

Sponsored by:	The FreeBSD Foundation
Remove useless checks for NULL pointer before free(3)

Reported by:		eadler
Approved by:		eadler
Switch default MBR bootcode from /boot/boot0 to /boot/mbr.

Reviewed by:	Allan Jude, nwhitehorn
Discussed on:	-current
Use the same implementation of copyinout.c for both AIM and Book-E. This
fixes some bugs in both implementations related to validity checks on
mapping bounds.
Silence more 'make {check,delete-old{,libs}}' output if $DESTDIR/usr/tests
does not exist.

Sponsored by:	The FreeBSD Foundation
Indicate that expand_number is case-insensitive.

Reviewed by:	-scsi
Fix two return values damaged by copy/paste.
Use the real product name for Edimax rsu(4) id.
Comments.
Don't default to antennas A+B; some NICs use Antennas B+C to transmit.
Comment what 'mimo' does in the link quality table.