-
Notifications
You must be signed in to change notification settings - Fork 88
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sebastien Bourdeauducq
committed
Jan 12, 2013
1 parent
83f562a
commit a94ee38
Showing
1 changed file
with
50 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
#ifndef __FLOAT_H | ||
#define __FLOAT_H | ||
|
||
#define FLT_EVAL_METHOD __FLT_EVAL_METHOD__ | ||
#define FLT_ROUNDS (__builtin_flt_rounds()) | ||
#define FLT_RADIX __FLT_RADIX__ | ||
|
||
#define FLT_MANT_DIG __FLT_MANT_DIG__ | ||
#define DBL_MANT_DIG __DBL_MANT_DIG__ | ||
#define LDBL_MANT_DIG __LDBL_MANT_DIG__ | ||
|
||
#define DECIMAL_DIG __DECIMAL_DIG__ | ||
|
||
#define FLT_DIG __FLT_DIG__ | ||
#define DBL_DIG __DBL_DIG__ | ||
#define LDBL_DIG __LDBL_DIG__ | ||
|
||
#define FLT_MIN_EXP __FLT_MIN_EXP__ | ||
#define DBL_MIN_EXP __DBL_MIN_EXP__ | ||
#define LDBL_MIN_EXP __LDBL_MIN_EXP__ | ||
|
||
#define FLT_MIN_10_EXP __FLT_MIN_10_EXP__ | ||
#define DBL_MIN_10_EXP __DBL_MIN_10_EXP__ | ||
#define LDBL_MIN_10_EXP __LDBL_MIN_10_EXP__ | ||
|
||
#define FLT_MAX_EXP __FLT_MAX_EXP__ | ||
#define DBL_MAX_EXP __DBL_MAX_EXP__ | ||
#define LDBL_MAX_EXP __LDBL_MAX_EXP__ | ||
|
||
#define FLT_MAX_10_EXP __FLT_MAX_10_EXP__ | ||
#define DBL_MAX_10_EXP __DBL_MAX_10_EXP__ | ||
#define LDBL_MAX_10_EXP __LDBL_MAX_10_EXP__ | ||
|
||
#define FLT_MAX __FLT_MAX__ | ||
#define DBL_MAX __DBL_MAX__ | ||
#define LDBL_MAX __LDBL_MAX__ | ||
|
||
#define FLT_EPSILON __FLT_EPSILON__ | ||
#define DBL_EPSILON __DBL_EPSILON__ | ||
#define LDBL_EPSILON __LDBL_EPSILON__ | ||
|
||
#define FLT_MIN __FLT_MIN__ | ||
#define DBL_MIN __DBL_MIN__ | ||
#define LDBL_MIN __LDBL_MIN__ | ||
|
||
#define FLT_TRUE_MIN __FLT_DENORM_MIN__ | ||
#define DBL_TRUE_MIN __DBL_DENORM_MIN__ | ||
#define LDBL_TRUE_MIN __LDBL_DENORM_MIN__ | ||
|
||
#endif /* __FLOAT_H */ |