diff options
Diffstat (limited to 'contrib/gcc/config/floatunsitf.c')
-rw-r--r-- | contrib/gcc/config/floatunsitf.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/contrib/gcc/config/floatunsitf.c b/contrib/gcc/config/floatunsitf.c deleted file mode 100644 index 955d67666c5b..000000000000 --- a/contrib/gcc/config/floatunsitf.c +++ /dev/null @@ -1,15 +0,0 @@ -/* Public domain. */ -typedef int SItype __attribute__ ((mode (SI))); -typedef unsigned int USItype __attribute__ ((mode (SI))); -typedef float TFtype __attribute__ ((mode (TF))); - -TFtype -__floatunsitf (USItype u) -{ - SItype s = (SItype) u; - TFtype r = (TFtype) s; - if (s < 0) - r += (TFtype)2.0 * (TFtype) ((USItype) 1 - << (sizeof (USItype) * __CHAR_BIT__ - 1)); - return r; -} |