===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 32bit unsigned integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+USItype __fixunstfsi(TFtype);
USItype __fixunstfsi(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 1 iff a or b is a NaN, 0 otherwise.
- Copyright (C) 2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Joseph Myers (joseph@codesourcery.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "single.h"
+CMPtype __unordsf2(SFtype, SFtype);
CMPtype __unordsf2(SFtype a, SFtype b)
{
FP_DECL_S(A);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 1 iff a or b is a NaN, 0 otherwise.
- Copyright (C) 2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Joseph Myers (joseph@codesourcery.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "quad.h"
+CMPtype __unordtf2(TFtype, TFtype);
CMPtype __unordtf2(TFtype a, TFtype b)
{
FP_DECL_Q(A);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 iff a > b, 2 iff a ? b, -1 iff a < b
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+CMPtype __lesf2(SFtype, SFtype);
CMPtype __lesf2(SFtype a, SFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __ltsf2(SFtype, SFtype);
strong_alias(__lesf2, __ltsf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 64bit signed integer to IEEE single
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __floatdisf(DItype);
SFtype __floatdisf(DItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 iff a > b, 2 iff a ? b, -1 iff a < b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+CMPtype __letf2(TFtype, TFtype);
CMPtype __letf2(TFtype a, TFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __lttf2(TFtype, TFtype);
strong_alias(__letf2, __lttf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a converted to IEEE double
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,7 @@
#include "single.h"
#include "double.h"
+DFtype __extendsfdf2(SFtype);
DFtype __extendsfdf2(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 32bit signed integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+SItype __fixtfsi(TFtype);
SItype __fixtfsi(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 32bit unsigned integer to IEEE double
- Copyright (C) 1997, 1999, 2006, 2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __floatunsidf(USItype);
DFtype __floatunsidf(USItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a / b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __divdf3(DFtype, DFtype);
DFtype __divdf3(DFtype a, DFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Truncate IEEE double into IEEE single
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,7 @@
#include "single.h"
#include "double.h"
+SFtype __truncdfsf2(DFtype);
SFtype __truncdfsf2(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Truncate IEEE quad into IEEE double
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,7 @@
#include "double.h"
#include "quad.h"
+DFtype __trunctfdf2(TFtype);
DFtype __trunctfdf2(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 128bit signed integer to IEEE single
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __floattisf(TItype);
SFtype __floattisf(TItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a converted to IEEE quad
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,7 @@
#include "single.h"
#include "quad.h"
+TFtype __extendsftf2(SFtype);
TFtype __extendsftf2(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 32bit unsigned integer to IEEE quad
- Copyright (C) 1997,1999, 2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,8 @@
#include "quad.h"
TFtype
+__floatunsitf(USItype);
+TFtype
__floatunsitf(USItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a / b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __divsf3(SFtype, SFtype);
SFtype __divsf3(SFtype a, SFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 64bit unsigned integer to IEEE double
- Copyright (C) 1997, 1999, 2006, 2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __floatundidf(UDItype);
DFtype __floatundidf(UDItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a / b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __divtf3(TFtype, TFtype);
TFtype __divtf3(TFtype a, TFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Truncate IEEE quad into IEEE single
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,7 @@
#include "single.h"
#include "quad.h"
+SFtype __trunctfsf2(TFtype);
SFtype __trunctfsf2(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return -a
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __negdf2(DFtype);
DFtype __negdf2(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Truncate IEEE quad into IEEE extended
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -32,6 +33,7 @@
#include "extended.h"
#include "quad.h"
+XFtype __trunctfxf2(TFtype);
XFtype __trunctfxf2(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 128bit unsigned integer to IEEE double
- Copyright (C) 1997,1999, 2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __floatuntidf(UTItype);
DFtype __floatuntidf(UTItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 64bit unsigned integer to IEEE quad
- Copyright (C) 1997,1999, 2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,8 @@
#include "quad.h"
TFtype
+__floatunditf(UDItype);
+TFtype
__floatunditf(UDItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 64bit unsigned integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+UDItype __fixunssfdi(SFtype);
UDItype __fixunssfdi(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return -a
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __negsf2(SFtype);
SFtype __negsf2(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return -a
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __negtf2(TFtype);
TFtype __negtf2(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a - b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __subdf3(DFtype, DFtype);
DFtype __subdf3(DFtype a, DFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 iff a > b, -2 iff a ? b, -1 iff a < b
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+CMPtype __gedf2(DFtype, DFtype);
CMPtype __gedf2(DFtype a, DFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __gtdf2(DFtype, DFtype);
strong_alias(__gedf2, __gtdf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a * b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __muldf3(DFtype, DFtype);
DFtype __muldf3(DFtype a, DFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 64bit signed integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+DItype __fixsfdi(SFtype);
DItype __fixsfdi(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 32bit unsigned integer to IEEE single
- Copyright (C) 1997, 1999, 2006, 2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __floatunsisf(USItype);
SFtype __floatunsisf(USItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 128bit unsigned integer to IEEE quad
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __floatuntitf(UTItype);
TFtype __floatuntitf(UTItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 otherwise
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+CMPtype __eqdf2(DFtype, DFtype);
CMPtype __eqdf2(DFtype a, DFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __nedf2(DFtype, DFtype);
strong_alias(__eqdf2, __nedf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert IEEE single to 128bit unsigned integer
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "single.h"
+UTItype __fixunssfti(SFtype);
UTItype __fixunssfti(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 64bit unsigned integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+UDItype __fixunsdfdi(DFtype);
UDItype __fixunsdfdi(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a - b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __subsf3(SFtype, SFtype);
SFtype __subsf3(SFtype a, SFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 iff a > b, -2 iff a ? b, -1 iff a < b
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+CMPtype __gesf2(SFtype, SFtype);
CMPtype __gesf2(SFtype a, SFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __gtsf2(SFtype, SFtype);
strong_alias(__gesf2, __gtsf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a - b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __subtf3(TFtype, TFtype);
TFtype __subtf3(TFtype a, TFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 iff a > b, -2 iff a ? b, -1 iff a < b
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+CMPtype __getf2(TFtype, TFtype);
CMPtype __getf2(TFtype a, TFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __gttf2(TFtype, TFtype);
strong_alias(__getf2, __gttf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a * b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __mulsf3(SFtype, SFtype);
SFtype __mulsf3(SFtype a, SFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a * b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __multf3(TFtype, TFtype);
TFtype __multf3(TFtype a, TFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 32bit signed integer to IEEE double
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __floatsidf(SItype);
DFtype __floatsidf(SItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert IEEE single to 128bit signed integer
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "single.h"
+TItype __fixsfti(SFtype);
TItype __fixsfti(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a converted to IEEE quad
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -33,6 +34,7 @@
#include "double.h"
#include "quad.h"
+TFtype __extenddftf2(DFtype);
TFtype __extenddftf2(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 64bit signed integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DItype __fixdfdi(DFtype);
DItype __fixdfdi(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 64bit unsigned integer to IEEE single
- Copyright (C) 1997, 1999, 2006, 2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __floatundisf(UDItype);
SFtype __floatundisf(UDItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 otherwise
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+CMPtype __eqsf2(SFtype, SFtype);
CMPtype __eqsf2(SFtype a, SFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __nesf2(SFtype, SFtype);
strong_alias(__eqsf2, __nesf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 otherwise
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+CMPtype __eqtf2(TFtype, TFtype);
CMPtype __eqtf2(TFtype a, TFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __netf2(TFtype, TFtype);
strong_alias(__eqtf2, __netf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert IEEE double to 128bit unsigned integer
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "double.h"
+UTItype __fixunsdfti(DFtype);
UTItype __fixunsdfti(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 64bit unsigned integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+UDItype __fixunstfdi(TFtype);
UDItype __fixunstfdi(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a + b
- Copyright (C) 1997,1999, 2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __adddf3(DFtype, DFtype);
DFtype __adddf3(DFtype a, DFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 32bit signed integer to IEEE quad
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __floatsitf(SItype);
TFtype __floatsitf(SItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 64bit signed integer to IEEE double
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __floatdidf(DItype);
DFtype __floatdidf(DItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 64bit signed integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+DItype __fixtfdi(TFtype);
DItype __fixtfdi(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert IEEE double to 128bit signed integer
- Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2008, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "double.h"
+TItype __fixdfti(DFtype);
TItype __fixdfti(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 128bit unsigned integer to IEEE single
- Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2008, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __floatuntisf(UTItype);
SFtype __floatuntisf(UTItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a converted to IEEE quad
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -32,6 +33,7 @@
#include "extended.h"
#include "quad.h"
+TFtype __extendxftf2(XFtype);
TFtype __extendxftf2(XFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 32bit unsigned integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+USItype __fixunssfsi(SFtype);
USItype __fixunssfsi(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert IEEE quad to 128bit unsigned integer
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "quad.h"
+UTItype __fixunstfti(TFtype);
UTItype __fixunstfti(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a + b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __addsf3(SFtype, SFtype);
SFtype __addsf3(SFtype a, SFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return a + b
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __addtf3(TFtype, TFtype);
TFtype __addtf3(TFtype a, TFtype b)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 32bit signed integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 201
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SItype __fixsfsi(SFtype);
SItype __fixsfsi(SFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 128bit signed integer to IEEE double
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "double.h"
+DFtype __floattidf(TItype);
DFtype __floattidf(TItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 64bit signed integer to IEEE quad
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __floatditf(DItype);
TFtype __floatditf(DItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert IEEE quad to 128bit signed integer
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "quad.h"
+TItype __fixtfti(TFtype);
TItype __fixtfti(TFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 32bit unsigned integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+USItype __fixunsdfsi(DFtype);
USItype __fixunsdfsi(DFtype a)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 1 iff a or b is a NaN, 0 otherwise.
- Copyright (C) 2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Joseph Myers (joseph@codesourcery.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "double.h"
+CMPtype __unorddf2(DFtype, DFtype);
CMPtype __unorddf2(DFtype a, DFtype b)
{
FP_DECL_D(A); FP_DECL_D(B);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 32bit signed integer to IEEE single
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "single.h"
+SFtype __floatsisf(SItype);
SFtype __floatsisf(SItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Return 0 iff a == b, 1 iff a > b, 2 iff a ? b, -1 iff a < b
- Copyright (C) 1997,1999,2006,2007 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+CMPtype __ledf2(DFtype, DFtype);
CMPtype __ledf2(DFtype a, DFtype b)
{
FP_DECL_EX;
@@ -48,4 +50,5 @@
return r;
}
+CMPtype __ltdf2(DFtype, DFtype);
strong_alias(__ledf2, __ltdf2);
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a 128bit signed integer to IEEE quad
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Uros Bizjak (ubizjak@gmail.com).
@@ -31,6 +32,7 @@
#include "soft-fp.h"
#include "quad.h"
+TFtype __floattitf(TItype);
TFtype __floattitf(TItype i)
{
FP_DECL_EX;
===================================================================
@@ -1,6 +1,7 @@
/* Software floating-point emulation.
Convert a to 32bit signed integer
- Copyright (C) 1997,1999,2006 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2006, 2010
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
@@ -32,6 +33,7 @@
#include "soft-fp.h"
#include "double.h"
+SItype __fixdfsi(DFtype);
SItype __fixdfsi(DFtype a)
{
FP_DECL_EX;