path: root/arch/nds32/math-emu/Makefile
diff options
authorVincent Chen <vincentc@andestech.com>2018-11-22 11:14:35 +0800
committerGreentime Hu <greentime@andestech.com>2018-11-22 18:13:21 +0800
commit1ac832509f2ea1b566f0c06f98f308f58b03d098 (patch)
tree080dcfd5832558823072d3fd4de51df32d96ef51 /arch/nds32/math-emu/Makefile
parentnds32: nds32 FPU port (diff)
nds32: Support FP emulation
The Andes FPU coprocessor does not support denormalized number handling. According to the specification, FPU generates a denorm input exception that requires the kernel to deal with this instrution operation when it encounters denormalized operands. Hence an nds32 FPU ISA emulator in the kernel is required to meet requirement. Signed-off-by: Vincent Chen <vincentc@andestech.com> Signed-off-by: Nickhu <nickhu@andestech.com> Acked-by: Greentime Hu <greentime@andestech.com> Signed-off-by: Greentime Hu <greentime@andestech.com>
Diffstat (limited to 'arch/nds32/math-emu/Makefile')
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/nds32/math-emu/Makefile b/arch/nds32/math-emu/Makefile
new file mode 100644
index 000000000000..947fe0c3d52f
--- /dev/null
+++ b/arch/nds32/math-emu/Makefile
@@ -0,0 +1,7 @@
+# Makefile for the Linux/nds32 kernel FPU emulation.
+obj-y := fpuemu.o \
+ fdivd.o fmuld.o fsubd.o faddd.o fs2d.o fsqrtd.o fcmpd.o fnegs.o \
+ fdivs.o fmuls.o fsubs.o fadds.o fd2s.o fsqrts.o fcmps.o fnegd.o