Document r260432.

Sponsored by:	The FreeBSD Foundation
Document r260252.

Sponsored by:	The FreeBSD Foundation
Document r260208.

Sponsored by:	The FreeBSD Foundation
Document r260197.

Sponsored by:	The FreeBSD Foundation
Document r260134.

Sponsored by:	The FreeBSD Foundation
Document r260119.

Sponsored by:	The FreeBSD Foundation
Document r260082.

Sponsored by:	The FreeBSD Foundation
MFC 239138 (by andrew):

Import compiler-rt r160957.

This is mostly a no-op other than for ARM where it adds missing
__aeabi_mem* and __aeabi_*divmod functions. Even on ARM these will remain
unused until the rest of the ARM EABI code is merged.

MFC 245628 (by andrew):

Import compiler-rt r172839.

This brings in __aeabi_lcmp and __aeabi_ulcmp. It also fixes the spelling
of __aeabi_f2lz. Both changes originated on the arm_eabi project branch.

MFC 245641:

Add a newline at the end of the file to stop gcc from complaining

MFC 245642 (by andrew):

Don't use the pcs attribute on compilers that don't support it. We can
revert this when we stop supporting old versions of gcc.