Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Merge in changes from NetBSD: * Remove support for non-elf files. * Add the VFP setjmp magic numbers. * Add the offsets for the VFP registers within the buffer.
Hide non-assembler bits behind #ifndef __ASSEMBLER__
Protect setjmp.h with #ifndef _MACHINE_SETJMP_H_.
Import FreeBSD/arm kernel bits.It only supports sa1110 (on simics) right now, but xscale support should comesoon.Some of the initial work has been provided by :Stephane Potvin <sepotvin at videotron.ca>Most of this comes from NetBSD.