Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 696 → Rev 697

//uspace/trunk/softfloat/include/comparison.h
35,6 → 35,12
inline int isFloat32Infinity(float32 f);
inline int isFloat32Zero(float32 f);
 
inline int isFloat64NaN(float64 d);
inline int isFloat64SigNaN(float64 d);
 
inline int isFloat64Infinity(float64 d);
inline int isFloat64Zero(float64 d);
 
inline int isFloat32eq(float32 a, float32 b);
inline int isFloat32lt(float32 a, float32 b);
inline int isFloat32gt(float32 a, float32 b);
//uspace/trunk/softfloat/include/sftypes.h
29,7 → 29,6
#ifndef __SFTYPES_H__
#define __SFTYPES_H__
 
 
typedef union {
float f;
__u32 binary;
79,6 → 78,7
#define FLOAT32_INF 0x7F800000
 
#define FLOAT32_MANTISA_SIZE 23
#define FLOAT64_MANTISA_SIZE 52
 
#define FLOAT32_BIAS 0x7F
#define FLOAT64_BIAS 0x3FF
//uspace/trunk/softfloat/include/conversion.h
29,5 → 29,9
#ifndef __CONVERSION_H__
#define __CONVERSION_H__
 
float64 convertFloat32ToFloat64(float32 a);
 
float32 convertFloat64ToFloat32(float64 a);
 
#endif