FP_types.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  B64
struct  DOUBLE
struct  EXTEND
struct  fef4_returns
struct  fef8_returns
struct  fif4_returns
struct  fif8_returns

Defines

#define m1   mantissa.h_32
#define m2   mantissa.l_32
#define _PROTOTYPE(function, params)   function()

Typedefs

typedef unsigned long SINGLE

Functions

 _PROTOTYPE (void add_ext,(EXTEND *e1, EXTEND *e2))
 _PROTOTYPE (void nrm_ext,(EXTEND *e1))
 _PROTOTYPE (void extend,(unsigned long *from, EXTEND *to, int size))
 _PROTOTYPE (void compact,(EXTEND *from, unsigned long *to, int size))
 _PROTOTYPE (void _fptrp,(int))
 _PROTOTYPE (void adf4,(SINGLE s2, SINGLE s1))
 _PROTOTYPE (void adf8,(DOUBLE s2, DOUBLE s1))
 _PROTOTYPE (void ngf4,(SINGLE f))
 _PROTOTYPE (void ngf8,(DOUBLE f))
 _PROTOTYPE (void zrf4,(SINGLE *l))
 _PROTOTYPE (void zrf8,(DOUBLE *z))
 _PROTOTYPE (void cff4,(DOUBLE src))
 _PROTOTYPE (void cff8,(SINGLE src))
 _PROTOTYPE (void cif4,(int ss, long src))
 _PROTOTYPE (long cfu,(int ds, int ss, DOUBLE src))
 _PROTOTYPE (int cmf4,(SINGLE s2, SINGLE s1))
 _PROTOTYPE (int cmf8,(DOUBLE d1, DOUBLE d2))
 _PROTOTYPE (void fef4,(struct fef4_returns *r, SINGLE s1))
 _PROTOTYPE (void fef8,(struct fef8_returns *r, DOUBLE s1))
 _PROTOTYPE (void fif4,(struct fif4_returns *p, SINGLE x, SINGLE y))
 _PROTOTYPE (void fif8,(struct fif8_returns *p, DOUBLE x, DOUBLE y))
 _PROTOTYPE (void b64_sft,(B64 *, int))
 _PROTOTYPE (void b64_lsft,(B64 *))
 _PROTOTYPE (int b64_add,(B64 *, B64 *))


Define Documentation

#define _PROTOTYPE function,
params   )     function()
 

Definition at line 70 of file FP_types.h.

#define m1   mantissa.h_32
 

Definition at line 43 of file FP_types.h.

#define m2   mantissa.l_32
 

Definition at line 44 of file FP_types.h.


Typedef Documentation

typedef unsigned long SINGLE
 

Definition at line 33 of file FP_types.h.


Function Documentation

_PROTOTYPE int  b64_add,
(B64 *, B64 *) 
 

_PROTOTYPE void  b64_lsft,
(B64 *) 
 

_PROTOTYPE void  b64_sft,
(B64 *, int) 
 

_PROTOTYPE void  fif8,
(struct fif8_returns *p, DOUBLE x, DOUBLE y
 

_PROTOTYPE void  fif4,
(struct fif4_returns *p, SINGLE x, SINGLE y
 

_PROTOTYPE void  fef8,
(struct fef8_returns *r, DOUBLE s1) 
 

_PROTOTYPE void  fef4,
(struct fef4_returns *r, SINGLE s1) 
 

_PROTOTYPE int  cmf8,
(DOUBLE d1, DOUBLE d2) 
 

_PROTOTYPE int  cmf4,
(SINGLE s2, SINGLE s1) 
 

_PROTOTYPE long  cfu,
(int ds, int ss, DOUBLE src) 
 

_PROTOTYPE void  cif4,
(int ss, long src) 
 

_PROTOTYPE void  cff8,
(SINGLE src) 
 

_PROTOTYPE void  cff4,
(DOUBLE src) 
 

_PROTOTYPE void  zrf8,
(DOUBLE *z
 

_PROTOTYPE void  zrf4,
(SINGLE *l) 
 

_PROTOTYPE void  ngf8,
(DOUBLE f
 

_PROTOTYPE void  ngf4,
(SINGLE f
 

_PROTOTYPE void  adf8,
(DOUBLE s2, DOUBLE s1) 
 

_PROTOTYPE void  adf4,
(SINGLE s2, SINGLE s1) 
 

_PROTOTYPE void  _fptrp,
(int) 
 

_PROTOTYPE void  compact,
(EXTEND *from, unsigned long *to, int size) 
 

_PROTOTYPE void  extend,
(unsigned long *from, EXTEND *to, int size) 
 

_PROTOTYPE void  nrm_ext,
(EXTEND *e1) 
 

_PROTOTYPE void  add_ext,
(EXTEND *e1, EXTEND *e2) 
 


Generated on Fri Apr 14 23:14:42 2006 for minix by  doxygen 1.4.6