12fe8fb19SBen Gras /* $NetBSD: ledf2.c,v 1.1 2000/06/06 08:15:06 bjh21 Exp $ */ 22fe8fb19SBen Gras 32fe8fb19SBen Gras /* 42fe8fb19SBen Gras * Written by Ben Harris, 2000. This file is in the Public Domain. 52fe8fb19SBen Gras */ 62fe8fb19SBen Gras 72fe8fb19SBen Gras #include "softfloat-for-gcc.h" 82fe8fb19SBen Gras #include "milieu.h" 92fe8fb19SBen Gras #include "softfloat.h" 102fe8fb19SBen Gras 112fe8fb19SBen Gras #include <sys/cdefs.h> 122fe8fb19SBen Gras #if defined(LIBC_SCCS) && !defined(lint) 132fe8fb19SBen Gras __RCSID("$NetBSD: ledf2.c,v 1.1 2000/06/06 08:15:06 bjh21 Exp $"); 142fe8fb19SBen Gras #endif /* LIBC_SCCS and not lint */ 152fe8fb19SBen Gras 162fe8fb19SBen Gras flag __ledf2(float64, float64); 172fe8fb19SBen Gras 182fe8fb19SBen Gras flag __ledf2(float64 a,float64 b)192fe8fb19SBen Gras__ledf2(float64 a, float64 b) 202fe8fb19SBen Gras { 212fe8fb19SBen Gras 227a07b58aSBen Gras #if defined(__minix) && defined(__arm__) 237a07b58aSBen Gras return float64_le(a, b); 247a07b58aSBen Gras #else 252fe8fb19SBen Gras /* libgcc1.c says 1 - (a <= b) */ 262fe8fb19SBen Gras return 1 - float64_le(a, b); 27*84d9c625SLionel Sambuc #endif /* defined(__minix) */ 282fe8fb19SBen Gras } 29