Fix file cache tunables documentation
[gcc.git] / libphobos / libdruntime / core / stdc / float_.d
blob3ae43569d3adb36f3b28e5d5fd337d2dc4eca6ad
1 /**
2 * D header file for C99.
4 * $(C_HEADER_DESCRIPTION pubs.opengroup.org/onlinepubs/009695399/basedefs/_float.h.html, _float.h)
6 * Copyright: Copyright Sean Kelly 2005 - 2009.
7 * License: Distributed under the
8 * $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0).
9 * (See accompanying file LICENSE)
10 * Authors: Sean Kelly
11 * Source: $(DRUNTIMESRC core/stdc/_float_.d)
12 * Standards: ISO/IEC 9899:1999 (E)
15 module core.stdc.float_;
17 extern (C):
18 @trusted: // Constants only.
19 nothrow:
20 @nogc:
22 ///
23 enum FLT_ROUNDS = 1;
24 ///
25 enum FLT_EVAL_METHOD = 2;
26 ///
27 enum FLT_RADIX = 2;
29 ///
30 enum DECIMAL_DIG = real.dig;
31 ///
32 enum FLT_DIG = float.dig;
33 ///
34 enum DBL_DIG = double.dig;
35 ///
36 enum LDBL_DIG = real.dig;
38 ///
39 enum FLT_MANT_DIG = float.mant_dig;
40 ///
41 enum DBL_MANT_DIG = double.mant_dig;
42 ///
43 enum LDBL_MANT_DIG = real.mant_dig;
45 ///
46 enum FLT_MIN = float.min_normal;
47 ///
48 enum DBL_MIN = double.min_normal;
49 ///
50 enum LDBL_MIN = real.min_normal;
52 ///
53 enum FLT_MAX = float.max;
54 ///
55 enum DBL_MAX = double.max;
56 ///
57 enum LDBL_MAX = real.max;
59 ///
60 enum FLT_EPSILON = float.epsilon;
61 ///
62 enum DBL_EPSILON = double.epsilon;
63 ///
64 enum LDBL_EPSILON = real.epsilon;
66 ///
67 enum FLT_MIN_EXP = float.min_exp;
68 ///
69 enum DBL_MIN_EXP = double.min_exp;
70 ///
71 enum LDBL_MIN_EXP = real.min_exp;
73 ///
74 enum FLT_MAX_EXP = float.max_exp;
75 ///
76 enum DBL_MAX_EXP = double.max_exp;
77 ///
78 enum LDBL_MAX_EXP = real.max_exp;
80 ///
81 enum FLT_MIN_10_EXP = float.min_10_exp;
82 ///
83 enum DBL_MIN_10_EXP = double.min_10_exp;
84 ///
85 enum LDBL_MIN_10_EXP = real.min_10_exp;
87 ///
88 enum FLT_MAX_10_EXP = float.max_10_exp;
89 ///
90 enum DBL_MAX_10_EXP = double.max_10_exp;
91 ///
92 enum LDBL_MAX_10_EXP = real.max_10_exp;