1
0
Fork 0

include/float.h: Define DECIMAL_DIG

Values were shamelessly stolen from musl libc. Needed for hare compiler.
This commit is contained in:
illiliti 2022-04-28 21:41:44 +03:00
parent fa9c31c3db
commit d3e940c71c
1 changed files with 3 additions and 0 deletions

View File

@ -38,6 +38,7 @@
#define LDBL_MAX_EXP 16384
#define LDBL_MAX 1.18973149535723176502e+4932L
#define LDBL_MAX_10_EXP 4932
#define DECIMAL_DIG 21
#elif defined __aarch64__ || defined __riscv
/*
@ -53,6 +54,7 @@
#define LDBL_MAX_EXP 16384
#define LDBL_MAX 1.18973149535723176508575932662800702e+4932L
#define LDBL_MAX_EXP 16384
#define DECIMAL_DIG 36
#else
@ -66,6 +68,7 @@
#define LDBL_MAX_EXP 1024
#define LDBL_MAX 1.7976931348623157e+308L
#define LDBL_MAX_10_EXP 308
#define DECIMAL_DIG 17
#endif