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 } */
7 /* Test that tgmath defines the macros it's supposed to. */
23 #error acosh undefined
27 #error asinh undefined
31 #error atanh undefined
79 #error atan2 undefined
91 #error copysign undefined
103 #error exp2 undefined
107 #error expm1 undefined
111 #error fdim undefined
115 #error floor undefined
123 #error fmax undefined
127 #error fmin undefined
131 #error fmod undefined
135 #error frexp undefined
139 #error hypot undefined
143 #error ilogb undefined
147 #error ldexp undefined
151 #error lgamma undefined
155 #error llrint undefined
159 #error llround undefined
163 #error log10 undefined
167 #error log1p undefined
171 #error log2 undefined
175 #error logb undefined
179 #error lrint undefined
183 #error lround undefined
187 #error nearbyint undefined
191 #error nextafter undefined
195 #error nexttoward undefined
199 #error remainder undefined
203 #error remquo undefined
207 #error rint undefined
211 #error round undefined
215 #error scalbn undefined
219 #error scalbln undefined
223 #error tgamma undefined
227 #error trunc undefined
231 #error carg undefined
235 #error cimag undefined
239 #error conj undefined
243 #error cproj undefined
247 #error creal undefined