f148af2593
Patch from Richard Purdie NWFPE used global variables which meant it wasn't safe for use with preemptive kernels. This patch removes them and communicates the information between functions in a preempt safe manner. Generation of some exceptions was broken and this has also been corrected. Tests with glibc's maths test suite show no change in the results before/after this patch. Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> |
||
---|---|---|
.. | ||
ARM-gcc.h | ||
ChangeLog | ||
double_cpdo.c | ||
entry26.S | ||
entry.S | ||
extended_cpdo.c | ||
fpa11_cpdo.c | ||
fpa11_cpdt.c | ||
fpa11_cprt.c | ||
fpa11.c | ||
fpa11.h | ||
fpa11.inl | ||
fpmodule.c | ||
fpmodule.h | ||
fpmodule.inl | ||
fpopcode.c | ||
fpopcode.h | ||
fpsr.h | ||
Makefile | ||
milieu.h | ||
single_cpdo.c | ||
softfloat-macros | ||
softfloat-specialize | ||
softfloat.c | ||
softfloat.h |