1 /* Test for <tgmath.h> in C99. */
2 /* Origin: Matt Austern <austern@apple.com>
3 /* { dg-do preprocess { target c99_runtime } } */
4 /* { dg-options "-std=iso9899:1999" } */
5 /* { dg-add-options c99_runtime } */
6 /* { dg-require-effective-target tgmath_h } */
8 /* Test that tgmath defines the macros it's supposed to. */
24 #error acosh undefined
28 #error asinh undefined
32 #error atanh undefined
80 #error atan2 undefined
92 #error copysign undefined
100 #error erfc undefined
104 #error exp2 undefined
108 #error expm1 undefined
112 #error fdim undefined
116 #error floor undefined
124 #error fmax undefined
128 #error fmin undefined
132 #error fmod undefined
136 #error frexp undefined
140 #error hypot undefined
144 #error ilogb undefined
148 #error ldexp undefined
152 #error lgamma undefined
156 #error llrint undefined
160 #error llround undefined
164 #error log10 undefined
168 #error log1p undefined
172 #error log2 undefined
176 #error logb undefined
180 #error lrint undefined
184 #error lround undefined
188 #error nearbyint undefined
192 #error nextafter undefined
196 #error nexttoward undefined
200 #error remainder undefined
204 #error remquo undefined
208 #error rint undefined
212 #error round undefined
216 #error scalbn undefined
220 #error scalbln undefined
224 #error tgamma undefined
228 #error trunc undefined
232 #error carg undefined
236 #error cimag undefined
240 #error conj undefined
244 #error cproj undefined
248 #error creal undefined