Don't abuse usbd_status in xhci_init
Whtiespace.
Fix compat libelf version numbers
Code style. No functional change.
Remove unused variable
Remove unused variables
Avoid unused variable warning by borrowing sa1_cache_clean_addr briefly
Always print the MBR drive serial number, even if it's 0.
fix typo in previous commit
add UGT
reformat comment
note that kropla.com/dialcode.htm redirects to countrycode.org
add a nice CVS marker
pass $LD and $AS to the auto-build.h generation, so its configure
gets the right answers for many things.  in particular, it enables
HAVE_AS_TLS which the sparc port needs for TARGET_TLS to work.
update a bit.  delete ports that have switched to GCC 4.8.  with this
we still need significant work on these ports:

	- mips*
	- powerpc
	- sh*
	- vax
	- m68k*

the x86 platforms are probably ready to switch, but i'm not in a good
position to test them.  these platforms are probably ready to switch,
as they're still mostly in bringup mode anyway:

	- powerpc64
	- coldfire
	- ia64
Improve support for the CP2104. This particular device has a higher maximum
baud rate and thus the SLSA_R_SET_BAUDDIV sets the wrong rate.

Changed to code to use the SLSA_R_SET_BAUDRATE command and providing a
fallback for the old SLSA_R_SET_BAUDDIV command if the device doesn't
recognize the command. Unknown yet if the CP2101 has this command or not.
updaet a little more:
- coldfire release works, but there are no kernels yet
- ia64 port gets much further now
- i386 port runs
Revert conversion to __thread as breaks on archs without TLS support
Move the "is arch capable of loading native kernel modules into
rump kernel" clauses from bsd.own.mk to Makefile.rump.  Also,
add a rump_nativeabi_p() call to determine if rump kernel is
compiled with native ABI support.
rump_getversion() does not require a thread context, so make it a straight
call instead of being wrapped around rump_pub_getversion().