/titanic_44/usr/src/lib/libshell/common/include/ |
H A D | streval.h | 43 # define LDBL_LLONG_MAX ((Sfdouble_t)LLONG_MAX) 46 # define LDBL_LLONG_MAX ((Sfdouble_t)LLONG_MAX) 48 # define LDBL_LLONG_MAX ((Sfdouble_t)((((Sflong_t)1) << (8*sizeof(Sflong_t)-1)) -1 )) 54 # define LDBL_ULLONG_MAX ((Sfdouble_t)ULLONG_MAX) 56 # define LDBL_ULLONG_MAX (2.*((Sfdouble_t)LDBL_LLONG_MAX)) 61 # define LDBL_LLONG_MIN ((Sfdouble_t)LLONG_MIN) 73 Sfdouble_t (*fun)(Sfdouble_t,...); 87 Sfdouble_t (*fnptr)(Sfdouble_t,...); 94 Sfdouble_t (*fun)(const char**,struct lval*,int,Sfdouble_t); 195 extern Sfdouble_t strval(const char*,char**,Sfdouble_t(*)(const char**,struct lval*,int,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*);
|
/titanic_44/usr/src/lib/libshell/amd64/src/cmd/ksh93/FEATURE/ |
H A D | math | 75 typedef Sfdouble_t (*Math_f) __PROTO__((Sfdouble_t,...)); 81 static Sfdouble_t local_finite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fi… 82 static int local_fpclassify __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fpcla… 83 static int local_isfinite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isfinit… 84 static int local_isgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t … 85 …ic int local_isgreaterequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 86 static int local_isinf __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isinf(a1);} 87 static int local_isless __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t a1;… 88 …tatic int local_islessequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 89 …tic int local_islessgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… [all …]
|
/titanic_44/usr/src/lib/libshell/i386/src/cmd/ksh93/FEATURE/ |
H A D | math | 75 typedef Sfdouble_t (*Math_f) __PROTO__((Sfdouble_t,...)); 81 static Sfdouble_t local_finite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fi… 82 static int local_fpclassify __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fpcla… 83 static int local_isfinite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isfinit… 84 static int local_isgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t … 85 …ic int local_isgreaterequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 86 static int local_isinf __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isinf(a1);} 87 static int local_isless __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t a1;… 88 …tatic int local_islessequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 89 …tic int local_islessgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… [all …]
|
/titanic_44/usr/src/lib/libshell/sparc/src/cmd/ksh93/FEATURE/ |
H A D | math | 75 typedef Sfdouble_t (*Math_f) __PROTO__((Sfdouble_t,...)); 81 static Sfdouble_t local_finite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fi… 82 static int local_fpclassify __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fpcla… 83 static int local_isfinite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isfinit… 84 static int local_isgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t … 85 …ic int local_isgreaterequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 86 static int local_isinf __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isinf(a1);} 87 static int local_isless __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t a1;… 88 …tatic int local_islessequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 89 …tic int local_islessgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… [all …]
|
/titanic_44/usr/src/lib/libshell/sparcv9/src/cmd/ksh93/FEATURE/ |
H A D | math | 75 typedef Sfdouble_t (*Math_f) __PROTO__((Sfdouble_t,...)); 81 static Sfdouble_t local_finite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fi… 82 static int local_fpclassify __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return fpcla… 83 static int local_isfinite __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isfinit… 84 static int local_isgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t … 85 …ic int local_isgreaterequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 86 static int local_isinf __PARAM__((Sfdouble_t a1), (a1)) __OTORP__(Sfdouble_t a1;){return isinf(a1);} 87 static int local_isless __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_t a1;… 88 …tatic int local_islessequal __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… 89 …tic int local_islessgreater __PARAM__((Sfdouble_t a1,Sfdouble_t a2), (a1, a2)) __OTORP__(Sfdouble_… [all …]
|
/titanic_44/usr/src/lib/libshell/common/sh/ |
H A D | streval.c | 79 Sfdouble_t (*convert)(const char**,struct lval*,int,Sfdouble_t); 82 typedef Sfdouble_t (*Math_f)(Sfdouble_t,...); 83 typedef Sfdouble_t (*Math_1f_f)(Sfdouble_t); 84 typedef int (*Math_1i_f)(Sfdouble_t); 85 typedef Sfdouble_t (*Math_2f_f)(Sfdouble_t,Sfdouble_t); 86 typedef int (*Math_2i_f)(Sfdouble_t,Sfdouble_t); 87 typedef Sfdouble_t (*Math_3f_f)(Sfdouble_t,Sfdouble_t,Sfdouble_t); 88 typedef int (*Math_3i_f)(Sfdouble_t,Sfdouble_t,Sfdouble_t); 135 static Sfdouble_t U2F(Sfulong_t u) in U2F() 138 Sfdouble_t f; in U2F() [all …]
|
H A D | arith.c | 37 static Sfdouble_t NaN, Inf, Fun; 113 static Sfdouble_t arith(const char **ptr, struct lval *lvalue, int type, Sfdouble_t n) in arith() 116 register Sfdouble_t r= 0; in arith() 294 Sfdouble_t rr; in arith() 357 Sfdouble_t sh_strnum(register const char *str, char** ptr, int mode) in sh_strnum() 359 register Sfdouble_t d; in sh_strnum() 383 Sfdouble_t sh_arith(register const char *str) in sh_arith()
|
/titanic_44/usr/src/lib/libast/common/sfio/ |
H A D | sfstrtod.c | 36 static Sfdouble_t sfpow10(reg int n) in sfpow10() 38 static Sfdouble_t sfpow10(n) in sfpow10() 42 Sfdouble_t dval; 69 Sfdouble_t _sfstrtod(reg const char* s, char** retp) in _sfstrtod() 71 Sfdouble_t _sfstrtod(s,retp) in _sfstrtod() 78 Sfdouble_t dval; 114 dval = (Sfdouble_t)n; 115 else dval = dval*sfpow10(m) + (Sfdouble_t)n;
|
H A D | sfdlen.c | 30 int _sfdlen(Sfdouble_t v) in _sfdlen() 33 Sfdouble_t v; in _sfdlen() 36 #define N_ARRAY (16*sizeof(Sfdouble_t)) 38 Sfdouble_t x;
|
H A D | _sfputd.c | 30 int _sfputd(Sfio_t* f, Sfdouble_t v) in _sfputd() 34 Sfdouble_t v; 37 #define N_ARRAY (16*sizeof(Sfdouble_t)) 42 Sfdouble_t x;
|
H A D | sfcvt.c | 61 static int neg0ld(Sfdouble_t f) in neg0ld() 63 Sfdouble_t z = -0.0; in neg0ld() 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 | sfgetd.c | 30 Sfdouble_t sfgetd(Sfio_t* f) in sfgetd() 32 Sfdouble_t sfgetd(f) in sfgetd() 38 Sfdouble_t v;
|
H A D | _sfdlen.c | 27 int sfdlen(reg Sfdouble_t v) in sfdlen() 30 reg Sfdouble_t v; in sfdlen()
|
H A D | sfputd.c | 27 int sfputd(reg Sfio_t* f, Sfdouble_t d) in sfputd() 31 reg Sfdouble_t d;
|
H A D | sfhdr.h | 713 Sfdouble_t ld; 1043 Sfdouble_t ldblnan; /* Sfdouble_t NAN */ 1044 Sfdouble_t ldblinf; /* Sfdouble_t INF */ 1047 { Sfdouble_t sf_pos10[SF_MAXEXP10]; /* positive powers of 10 */ 1048 Sfdouble_t sf_neg10[SF_MAXEXP10]; /* negative powers of 10 */ 1057 Sfdouble_t* sf_ldbl_pow10; /* Sfdouble_t powers of 10 */ 1193 extern Sfdouble_t frexpl _ARG_((Sfdouble_t, int*)); 1201 extern Sfdouble_t ldexpl _ARG_((Sfdouble_t, int));
|
/titanic_44/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); } in sfputd() 376 __INLINE__ int sfdlen(Sfdouble_t v) { return __sf_dlen(v); } in sfdlen()
|
/titanic_44/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); } in sfputd() 376 __INLINE__ int sfdlen(Sfdouble_t v) { return __sf_dlen(v); } in sfdlen()
|
/titanic_44/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); } in sfputd() 376 __INLINE__ int sfdlen(Sfdouble_t v) { return __sf_dlen(v); } in sfdlen()
|
/titanic_44/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); } in sfputd() 376 __INLINE__ int sfdlen(Sfdouble_t v) { return __sf_dlen(v); } in sfdlen()
|
/titanic_44/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); } in sfputd() 376 __INLINE__ int sfdlen(Sfdouble_t v) { return __sf_dlen(v); } in sfdlen()
|
/titanic_44/usr/src/lib/libshell/common/features/ |
H A D | math.sh | 87 typedef Sfdouble_t (*Math_f)(Sfdouble_t,...); 109 t=Sfdouble_t 138 *) L=Sfdouble_t r=$t R=0 ;;
|
/titanic_44/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*));
|
/titanic_44/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*));
|
/titanic_44/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*));
|