Silence a warning that is incorrect on ARMv6 and later. In the smull, umull,
smlal, and umlal the output registers are allowed to be the same as either
input registers, where in ARMv4 and ARMv5 they could only be the same as the
last input register.
Ensure we set all fpu registers to zero by using the address and size of
the union over one of its members.
Remove unused FPE code. This is not enabled anywhere as it is the only
file I can find containing FAST_FPE. It appears this would not work as
want_resched is not defined anywhere.
Remove fpe_sp_state as we don't support fpe.
Correct function name and return value.
Remove the ARMFPE option. It is unsupported, and appears to be broken as
arm_fpe_core_changecontext is not a function.
Remove the armfpe config options. These files don't exist on FreeBSD.