From ca3a040abfff8d069d16797446e88a83495ac925 Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Mon, 11 May 2009 21:58:05 +0000 Subject: 2009-05-11 Craig Howland * libm/machine/i386/f_llrint.c: Remove llrint() definition. * libm/machine/i386/f_llrintf.c: Remove llrintf() definition. --- newlib/libm/machine/i386/f_llrint.c | 10 +++------- newlib/libm/machine/i386/f_llrintf.c | 5 ----- 2 files changed, 3 insertions(+), 12 deletions(-) (limited to 'newlib/libm') diff --git a/newlib/libm/machine/i386/f_llrint.c b/newlib/libm/machine/i386/f_llrint.c index 0fe27d7df..10285ebd0 100644 --- a/newlib/libm/machine/i386/f_llrint.c +++ b/newlib/libm/machine/i386/f_llrint.c @@ -43,8 +43,9 @@ These functions return the rounded integer value of <[x]>. PORTABILITY <>, <> and <> are ANSI. -<>, <> and <> are only available on i386 platforms when -hardware floating point support is available and when compiling with GCC. +The fast math versions of <>, <> and <> are only +available on i386 platforms when hardware floating point support is available +and when compiling with GCC. */ @@ -65,10 +66,5 @@ long long int _f_llrint (double x) return _result; } -/* For now, we only have the fast math version. */ -long long int llrint (double x) { - return _f_llrint(x); -} - #endif /* !_SOFT_FLOAT */ #endif /* __GNUC__ */ diff --git a/newlib/libm/machine/i386/f_llrintf.c b/newlib/libm/machine/i386/f_llrintf.c index 6b2dfb39b..427ad204c 100644 --- a/newlib/libm/machine/i386/f_llrintf.c +++ b/newlib/libm/machine/i386/f_llrintf.c @@ -29,10 +29,5 @@ long long int _f_llrintf (float x) return _result; } -/* For now, we only have the fast math version. */ -long long int llrintf (float x) { - return _f_llrintf(x); -} - #endif /* !_SOFT_FLOAT */ #endif /* __GNUC__ */ -- cgit v1.2.3