/osnet-11/usr/src/lib/libast/common/sfio/ |
H A D | _sfdlen.c | 27 int sfdlen(reg Sfdouble_t v) 30 reg Sfdouble_t v;
|
H A D | sfdlen.c | 30 int _sfdlen(Sfdouble_t v) 33 Sfdouble_t v; 36 #define N_ARRAY (16*sizeof(Sfdouble_t)) 38 Sfdouble_t x;
|
H A D | sfputd.c | 27 int sfputd(reg Sfio_t* f, Sfdouble_t d) 31 reg Sfdouble_t d;
|
H A D | sfstrtod.c | 24 /* Convert a Sfdouble_t value represented in an ASCII format into 25 ** the internal Sfdouble_t representation. 36 static Sfdouble_t sfpow10(reg int n) 38 static Sfdouble_t sfpow10(n) 42 Sfdouble_t dval; 69 Sfdouble_t _sfstrtod(reg const char* s, char** retp) 71 Sfdouble_t _sfstrtod(s,retp) 78 Sfdouble_t dval; 114 dval = (Sfdouble_t)n; 115 else dval = dval*sfpow10(m) + (Sfdouble_t) [all...] |
H A D | _sfputd.c | 30 int _sfputd(Sfio_t* f, Sfdouble_t v) 34 Sfdouble_t v; 37 #define N_ARRAY (16*sizeof(Sfdouble_t)) 42 Sfdouble_t x;
|
H A D | sfgetd.c | 30 Sfdouble_t sfgetd(Sfio_t* f) 32 Sfdouble_t sfgetd(f) 38 Sfdouble_t v;
|
H A D | sfcvt.c | 61 static int neg0ld(Sfdouble_t f) 63 Sfdouble_t z = -0.0; 128 { Sfdouble_t f = *(Sfdouble_t*)vp; 196 { Sfdouble_t g; 221 if(f >= (Sfdouble_t)CVT_LDBL_MAXINT) 233 } while(f >= (Sfdouble_t)CVT_LDBL_MAXINT); 254 f -= (Sfdouble_t)v; 281 { Sfdouble_t d;
|
H A D | sfhdr.h | 716 Sfdouble_t ld; 1050 Sfdouble_t ldblnan; /* Sfdouble_t NAN */ 1051 Sfdouble_t ldblinf; /* Sfdouble_t INF */ 1054 { Sfdouble_t sf_pos10[SF_MAXEXP10]; /* positive powers of 10 */ 1055 Sfdouble_t sf_neg10[SF_MAXEXP10]; /* negative powers of 10 */ 1064 Sfdouble_t* sf_ldbl_pow10; /* Sfdouble_t powers of 10 */ 1200 extern Sfdouble_t frexp [all...] |
H A D | sftable.c | 289 size = sizeof(Sfdouble_t); 292 size = sizeof(Sfdouble_t); 437 if(size == sizeof(Sfdouble_t) ) 438 fp[n].argv.ld = va_arg(args,Sfdouble_t);
|
/osnet-11/usr/src/lib/libshell/common/sh/ |
H A D | streval.c | 80 Sfdouble_t (*convert)(const char**,struct lval*,int,Sfdouble_t); 83 typedef Sfdouble_t (*Math_f)(Sfdouble_t,...); 84 typedef Sfdouble_t (*Math_1f_f)(Sfdouble_t); 85 typedef int (*Math_1i_f)(Sfdouble_t); 86 typedef Sfdouble_t (*Math_2f_f)(Sfdouble_t,Sfdouble_t); [all...] |
H A D | arith.c | 38 static Sfdouble_t NaN, Inf, Fun; 190 static Sfdouble_t arith(const char **ptr, struct lval *lvalue, int type, Sfdouble_t n) 193 register Sfdouble_t r= 0; 253 lvalue->fun = (Sfdouble_t(*)(Sfdouble_t,...))np; 398 Sfdouble_t rr; 475 * convert number defined by string to a Sfdouble_t 480 Sfdouble_t sh_strnum(register const char *str, char** ptr, int mode) 483 register Sfdouble_t [all...] |
/osnet-11/usr/src/lib/libshell/common/include/ |
H A D | streval.h | 44 # define LDBL_LLONG_MAX ((Sfdouble_t)LLONG_MAX) 47 # define LDBL_LLONG_MAX ((Sfdouble_t)LLONG_MAX) 49 # define LDBL_LLONG_MAX ((Sfdouble_t)((((Sflong_t)1) << (8*sizeof(Sflong_t)-1)) -1 )) 55 # define LDBL_ULLONG_MAX ((Sfdouble_t)ULLONG_MAX) 57 # define LDBL_ULLONG_MAX (2.*((Sfdouble_t)LDBL_LLONG_MAX)) 62 # define LDBL_LLONG_MIN ((Sfdouble_t)LLONG_MIN) 75 Sfdouble_t (*fun)(Sfdouble_t,...); 91 Sfdouble_t (*fnptr)(Sfdouble_t, [all...] |
H A D | nval.h | 59 Sfdouble_t (*getnum)(Namval_t*, Namfun_t*); 258 extern Sfdouble_t nv_getn(Namval_t*, Namfun_t*); 259 extern Sfdouble_t nv_getnum(Namval_t*);
|
H A D | defs.h | 404 extern Sfdouble_t sh_arith(Shell_t*,const char*); 414 extern Sfdouble_t sh_mathfun(Shell_t*, void*, int, Sfdouble_t*);
|
H A D | shell.h | 188 extern Sfdouble_t sh_strnum(const char*, char**, int);
|
/osnet-11/usr/src/lib/libshell/common/features/ |
H A D | math.sh | 123 typedef Sfdouble_t (*Math_f)(Sfdouble_t,...); 145 x) L=Sfdouble_t R=4 ;; 146 *) L=Sfdouble_t R=0 ;; 151 t=Sfdouble_t 200 echo "static $r $F(Sfdouble_t a1) { $r q = $f(a1); return $y; }" 217 *) T=Sfdouble_t ;; 271 *) T=Sfdouble_t ;;
|
/osnet-11/usr/src/lib/libast/amd64/include/ast/ |
H A D | sfio.h | 45 #define Sfdouble_t _ast_fltmax_t macro 280 extern int sfdlen _ARG_((Sfdouble_t)); 284 extern int sfputd _ARG_((Sfio_t*, Sfdouble_t)); 290 extern Sfdouble_t sfgetd _ARG_((Sfio_t*)); 296 extern int _sfputd _ARG_((Sfio_t*, Sfdouble_t)); 304 extern int _sfdlen _ARG_((Sfdouble_t)); 340 #define __sf_putd(f,v) (_sfputd(_SF_(f),(Sfdouble_t)(v))) 351 #define __sf_dlen(v) (_sfdlen((Sfdouble_t)(v)) ) 367 __INLINE__ int sfputd(Sfio_t* f, Sfdouble_t v) { return __sf_putd(f,v); } 376 __INLINE__ int sfdlen(Sfdouble_t [all...] |
/osnet-11/usr/src/lib/libast/common/include/ |
H A D | sfio.h | 45 #define Sfdouble_t _ast_fltmax_t macro 280 extern int sfdlen _ARG_((Sfdouble_t)); 284 extern int sfputd _ARG_((Sfio_t*, Sfdouble_t)); 290 extern Sfdouble_t sfgetd _ARG_((Sfio_t*)); 296 extern int _sfputd _ARG_((Sfio_t*, Sfdouble_t)); 304 extern int _sfdlen _ARG_((Sfdouble_t)); 340 #define __sf_putd(f,v) (_sfputd(_SF_(f),(Sfdouble_t)(v))) 351 #define __sf_dlen(v) (_sfdlen((Sfdouble_t)(v)) ) 367 __INLINE__ int sfputd(Sfio_t* f, Sfdouble_t v) { return __sf_putd(f,v); } 376 __INLINE__ int sfdlen(Sfdouble_t [all...] |
/osnet-11/usr/src/lib/libast/i386/include/ast/ |
H A D | sfio.h | 45 #define Sfdouble_t _ast_fltmax_t macro 280 extern int sfdlen _ARG_((Sfdouble_t)); 284 extern int sfputd _ARG_((Sfio_t*, Sfdouble_t)); 290 extern Sfdouble_t sfgetd _ARG_((Sfio_t*)); 296 extern int _sfputd _ARG_((Sfio_t*, Sfdouble_t)); 304 extern int _sfdlen _ARG_((Sfdouble_t)); 340 #define __sf_putd(f,v) (_sfputd(_SF_(f),(Sfdouble_t)(v))) 351 #define __sf_dlen(v) (_sfdlen((Sfdouble_t)(v)) ) 367 __INLINE__ int sfputd(Sfio_t* f, Sfdouble_t v) { return __sf_putd(f,v); } 376 __INLINE__ int sfdlen(Sfdouble_t [all...] |
/osnet-11/usr/src/lib/libast/sparc/include/ast/ |
H A D | sfio.h | 45 #define Sfdouble_t _ast_fltmax_t macro 280 extern int sfdlen _ARG_((Sfdouble_t)); 284 extern int sfputd _ARG_((Sfio_t*, Sfdouble_t)); 290 extern Sfdouble_t sfgetd _ARG_((Sfio_t*)); 296 extern int _sfputd _ARG_((Sfio_t*, Sfdouble_t)); 304 extern int _sfdlen _ARG_((Sfdouble_t)); 340 #define __sf_putd(f,v) (_sfputd(_SF_(f),(Sfdouble_t)(v))) 351 #define __sf_dlen(v) (_sfdlen((Sfdouble_t)(v)) ) 367 __INLINE__ int sfputd(Sfio_t* f, Sfdouble_t v) { return __sf_putd(f,v); } 376 __INLINE__ int sfdlen(Sfdouble_t [all...] |
/osnet-11/usr/src/lib/libast/sparcv9/include/ast/ |
H A D | sfio.h | 45 #define Sfdouble_t _ast_fltmax_t macro 280 extern int sfdlen _ARG_((Sfdouble_t)); 284 extern int sfputd _ARG_((Sfio_t*, Sfdouble_t)); 290 extern Sfdouble_t sfgetd _ARG_((Sfio_t*)); 296 extern int _sfputd _ARG_((Sfio_t*, Sfdouble_t)); 304 extern int _sfdlen _ARG_((Sfdouble_t)); 340 #define __sf_putd(f,v) (_sfputd(_SF_(f),(Sfdouble_t)(v))) 351 #define __sf_dlen(v) (_sfdlen((Sfdouble_t)(v)) ) 367 __INLINE__ int sfputd(Sfio_t* f, Sfdouble_t v) { return __sf_putd(f,v); } 376 __INLINE__ int sfdlen(Sfdouble_t [all...] |
/osnet-11/usr/src/lib/libshell/amd64/include/ast/ |
H A D | nval.h | 68 Sfdouble_t (*getnum) __PROTO__((Namval_t*, Namfun_t*)); 269 extern __MANGLE__ Sfdouble_t nv_getn __PROTO__((Namval_t*, Namfun_t*)); 270 extern __MANGLE__ Sfdouble_t nv_getnum __PROTO__((Namval_t*));
|
/osnet-11/usr/src/lib/libshell/i386/include/ast/ |
H A D | nval.h | 68 Sfdouble_t (*getnum) __PROTO__((Namval_t*, Namfun_t*)); 269 extern __MANGLE__ Sfdouble_t nv_getn __PROTO__((Namval_t*, Namfun_t*)); 270 extern __MANGLE__ Sfdouble_t nv_getnum __PROTO__((Namval_t*));
|
/osnet-11/usr/src/lib/libshell/sparc/include/ast/ |
H A D | nval.h | 68 Sfdouble_t (*getnum) __PROTO__((Namval_t*, Namfun_t*)); 269 extern __MANGLE__ Sfdouble_t nv_getn __PROTO__((Namval_t*, Namfun_t*)); 270 extern __MANGLE__ Sfdouble_t nv_getnum __PROTO__((Namval_t*));
|
/osnet-11/usr/src/lib/libshell/sparcv9/include/ast/ |
H A D | nval.h | 68 Sfdouble_t (*getnum) __PROTO__((Namval_t*, Namfun_t*)); 269 extern __MANGLE__ Sfdouble_t nv_getn __PROTO__((Namval_t*, Namfun_t*)); 270 extern __MANGLE__ Sfdouble_t nv_getnum __PROTO__((Namval_t*));
|