Revision 75d62a58 fpu/softfloat-native.h
b/fpu/softfloat-native.h | ||
---|---|---|
99 | 99 |
| Software IEC/IEEE integer-to-floating-point conversion routines. |
100 | 100 |
*----------------------------------------------------------------------------*/ |
101 | 101 |
float32 int32_to_float32( int STATUS_PARAM); |
102 |
float32 uint32_to_float32( unsigned int STATUS_PARAM); |
|
102 | 103 |
float64 int32_to_float64( int STATUS_PARAM); |
104 |
float64 uint32_to_float64( unsigned int STATUS_PARAM); |
|
103 | 105 |
#ifdef FLOATX80 |
104 | 106 |
floatx80 int32_to_floatx80( int STATUS_PARAM); |
105 | 107 |
#endif |
... | ... | |
107 | 109 |
float128 int32_to_float128( int STATUS_PARAM); |
108 | 110 |
#endif |
109 | 111 |
float32 int64_to_float32( int64_t STATUS_PARAM); |
112 |
float32 uint64_to_float32( uint64_t STATUS_PARAM); |
|
110 | 113 |
float64 int64_to_float64( int64_t STATUS_PARAM); |
114 |
float64 uint64_to_float64( uint64_t v STATUS_PARAM); |
|
111 | 115 |
#ifdef FLOATX80 |
112 | 116 |
floatx80 int64_to_floatx80( int64_t STATUS_PARAM); |
113 | 117 |
#endif |
... | ... | |
120 | 124 |
*----------------------------------------------------------------------------*/ |
121 | 125 |
int float32_to_int32( float32 STATUS_PARAM); |
122 | 126 |
int float32_to_int32_round_to_zero( float32 STATUS_PARAM); |
127 |
unsigned int float32_to_uint32( float32 a STATUS_PARAM); |
|
128 |
unsigned int float32_to_uint32_round_to_zero( float32 a STATUS_PARAM); |
|
123 | 129 |
int64_t float32_to_int64( float32 STATUS_PARAM); |
124 | 130 |
int64_t float32_to_int64_round_to_zero( float32 STATUS_PARAM); |
125 | 131 |
float64 float32_to_float64( float32 STATUS_PARAM); |
... | ... | |
200 | 206 |
*----------------------------------------------------------------------------*/ |
201 | 207 |
int float64_to_int32( float64 STATUS_PARAM ); |
202 | 208 |
int float64_to_int32_round_to_zero( float64 STATUS_PARAM ); |
209 |
unsigned int float64_to_uint32( float64 STATUS_PARAM ); |
|
210 |
unsigned int float64_to_uint32_round_to_zero( float64 STATUS_PARAM ); |
|
203 | 211 |
int64_t float64_to_int64( float64 STATUS_PARAM ); |
204 | 212 |
int64_t float64_to_int64_round_to_zero( float64 STATUS_PARAM ); |
213 |
uint64_t float64_to_uint64( float64 STATUS_PARAM ); |
|
214 |
uint64_t float64_to_uint64_round_to_zero( float64 STATUS_PARAM ); |
|
205 | 215 |
float32 float64_to_float32( float64 STATUS_PARAM ); |
206 | 216 |
#ifdef FLOATX80 |
207 | 217 |
floatx80 float64_to_floatx80( float64 STATUS_PARAM ); |
Also available in: Unified diff