crabc 0.5.0

A Rust musl-compatible libc with a dynamic linker
#ifndef FLOAT_H
#define FLOAT_H

#define FLT_RADIX        2
#define FLT_ROUNDS       1
#define FLT_EVAL_METHOD  0
#define DECIMAL_DIG      21

#define FLT_MIN          1.17549435082228750797e-38F
#define FLT_MAX          3.40282346638528859812e+38F
#define FLT_EPSILON      1.1920928955078125e-07F

#define FLT_MANT_DIG     24
#define FLT_MIN_EXP      (-125)
#define FLT_MAX_EXP      128
#define FLT_DIG          6
#define FLT_MIN_10_EXP   (-37)
#define FLT_MAX_10_EXP   38

#define DBL_MIN          2.22507385850720138309e-308
#define DBL_MAX          1.79769313486231570815e+308
#define DBL_EPSILON      2.22044604925031308085e-16

#define DBL_MANT_DIG     53
#define DBL_MIN_EXP      (-1021)
#define DBL_MAX_EXP      1024
#define DBL_DIG          15
#define DBL_MIN_10_EXP   (-307)
#define DBL_MAX_10_EXP   308

#define LDBL_MIN         2.22507385850720138309e-308L
#define LDBL_MAX         1.79769313486231570815e+308L
#define LDBL_EPSILON     2.22044604925031308085e-16L

#define LDBL_MANT_DIG    53
#define LDBL_MIN_EXP     (-1021)
#define LDBL_MAX_EXP     1024
#define LDBL_DIG         15
#define LDBL_MIN_10_EXP  (-307)
#define LDBL_MAX_10_EXP  308

#endif