Index: uspace/lib/softfloat/softfloat.c
===================================================================
--- uspace/lib/softfloat/softfloat.c	(revision 67ddb71c3646dd5015e24c60914c0c032f02672f)
+++ uspace/lib/softfloat/softfloat.c	(revision d51beba3dc7e6298f4b9692cbba4886d50303d39)
@@ -1371,4 +1371,10 @@
 }
 
+int __aeabi_dcmple(double a, double b)
+{
+	return __ledf2(a, b);
+}
+
+
 int __aeabi_dcmpeq(double a, double b)
 {
Index: uspace/lib/softfloat/softfloat.h
===================================================================
--- uspace/lib/softfloat/softfloat.h	(revision 67ddb71c3646dd5015e24c60914c0c032f02672f)
+++ uspace/lib/softfloat/softfloat.h	(revision d51beba3dc7e6298f4b9692cbba4886d50303d39)
@@ -228,4 +228,5 @@
 extern int __aeabi_dcmpgt(double, double);
 extern int __aeabi_dcmplt(double, double);
+extern int __aeabi_dcmple(double, double);
 extern int __aeabi_dcmpeq(double, double);
 
