[libc++][Android] Allow testing libc++ with clang-r536225 (#116149)
[llvm-project.git] / libc / newhdrgen / yaml / fenv.yaml
blob1010efc6402c1b44c875e63c289942da28e21f33
1 header: fenv.h
2 macros: []
3 types:
4   - type_name: fenv_t
5   - type_name: fexcept_t
6 enums: []
7 objects: []
8 functions:
9   - name: feclearexcept
10     standards:
11       - stdc
12     return_type: int
13     arguments:
14       - type: int
15   - name: fedisableexcept
16     standards:
17       - GNUExtensions
18     return_type: int
19     arguments:
20       - type: int
21     guard: null
22   - name: feenableexcept
23     standards:
24       - GNUExtensions
25     return_type: int
26     arguments:
27       - type: int
28     attributes: []
29   - name: fegetenv
30     standards:
31       - stdc
32     return_type: int
33     arguments:
34       - type: fenv_t *
35   - name: fegetexcept
36     standards:
37       - GNUExtensions
38     return_type: int
39     arguments: []
40   - name: fegetexceptflag
41     standards:
42       - stdc
43     return_type: int
44     arguments:
45       - type: fexcept_t *
46       - type: int
47   - name: fegetround
48     standards:
49       - stdc
50     return_type: int
51     arguments: []
52   - name: feholdexcept
53     standards:
54       - stdc
55     return_type: int
56     arguments:
57       - type: fenv_t *
58   - name: feraiseexcept
59     standards:
60       - stdc
61     return_type: int
62     arguments:
63       - type: int
64   - name: fesetenv
65     standards:
66       - stdc
67     return_type: int
68     arguments:
69       - type: const fenv_t *
70   - name: fesetexcept
71     standards:
72       - stdc
73     return_type: int
74     arguments:
75       - type: int
76   - name: fesetexceptflag
77     standards:
78       - stdc
79     return_type: int
80     arguments:
81       - type: const fexcept_t *
82       - type: int
83   - name: fesetround
84     standards:
85       - stdc
86     return_type: int
87     arguments:
88       - type: int
89   - name: fetestexcept
90     standards:
91       - stdc
92     return_type: int
93     arguments:
94       - type: int
95   - name: fetestexceptflag
96     standards:
97       - stdc
98     return_type: int
99     arguments:
100       - type: const fexcept_t *
101       - type: int
102   - name: feupdateenv
103     standards:
104       - stdc
105     return_type: int
106     arguments:
107       - type: const fenv_t *