1 // RUN: %clang -std=c17 %s -o %t && %run %t
2 /// Test __isoc23_* for glibc 2.38+.
3 // RUN: %clang -std=c23 %s -o %t && %run %t
14 long l = (long)func("42", &end, 0); \
16 assert(*end == '\0'); \
22 long l = (long)func("42", &end); \
24 assert(*end == '\0'); \
27 #define WTESTL(func) \
30 long l = (long)func(L"42", &end, 0); \
32 assert(*end == L'\0'); \
35 #define WTESTF(func) \
38 long l = (long)func(L"42", &end); \
40 assert(*end == '\0'); \