freebsd-skq/lib/libc/arm/gen
andrew b5b198b496 Start to remove _libc_arm_fpu_present checks. We don't support the VFP on
ARMv4 or ARMv5, and only support it when it's present on ARMv6 and later.
As such always store the VFP register in setjmp and restore them in
longjmp when building for armv6.

Reviewed by:	mmel
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D11393
2017-06-29 14:00:05 +00:00
..
__aeabi_read_tp.S Annotate arm userspace assembler sources stating their tolerance to 2015-09-29 16:09:58 +00:00
_ctx_start.S Annotate arm userspace assembler sources stating their tolerance to 2015-09-29 16:09:58 +00:00
_set_tp.c Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes warnings. 2015-09-20 04:59:01 +00:00
_setjmp.S Start to remove _libc_arm_fpu_present checks. We don't support the VFP on 2017-06-29 14:00:05 +00:00
alloca.S Annotate arm userspace assembler sources stating their tolerance to 2015-09-29 16:09:58 +00:00
arm_initfini.c Finish pulling in the NetBSD setjmp/longjmp updates on ARM. 2013-06-07 22:01:06 +00:00
divsi3.S Annotate arm userspace assembler sources stating their tolerance to 2015-09-29 16:09:58 +00:00
fabs.c
flt_rounds.c Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores the 2014-03-22 12:28:21 +00:00
fpgetmask_vfp.c Rename the fp{get,set}* files so they no longer conflict with the softfloat 2014-04-21 09:43:22 +00:00
fpgetround_vfp.c Rename the fp{get,set}* files so they no longer conflict with the softfloat 2014-04-21 09:43:22 +00:00
fpgetsticky_vfp.c Rename the fp{get,set}* files so they no longer conflict with the softfloat 2014-04-21 09:43:22 +00:00
fpsetmask_vfp.c Set the new floating point exception mask correctly 2014-04-28 18:54:12 +00:00
fpsetround_vfp.c Rename the fp{get,set}* files so they no longer conflict with the softfloat 2014-04-21 09:43:22 +00:00
fpsetsticky_vfp.c Rename the fp{get,set}* files so they no longer conflict with the softfloat 2014-04-21 09:43:22 +00:00
infinity.c
makecontext.c
Makefile.inc Make armv6 hard float abi by default. Kill armv6hf. 2016-05-18 06:01:18 +00:00
setjmp.S Start to remove _libc_arm_fpu_present checks. We don't support the VFP on 2017-06-29 14:00:05 +00:00
signalcontext.c
sigsetjmp.S Annotate arm userspace assembler sources stating their tolerance to 2015-09-29 16:09:58 +00:00