+XF(int, __isoc99_fscanf, (FILE *restrict f, const char *restrict fmt, ...))
+XF(int, __isoc99_fwscanf, (FILE *restrict f, const wchar_t *restrict fmt, ...))
+XF(int, __isoc99_scanf, (const char *restrict fmt, ...))
+XF(int, __isoc99_sscanf, (const char *restrict s, const char *restrict fmt, ...))
+XF(int, __isoc99_swscanf, (const wchar_t *restrict s, const wchar_t *restrict fmt, ...))
+F(int, __isoc99_vfscanf, (FILE *restrict f, const char *restrict fmt, va_list ap), (f,fmt,ap))
+F(int, __isoc99_vfwscanf, (FILE *restrict f, const wchar_t *restrict fmt, va_list ap), (f,fmt,ap))
+F(int, __isoc99_vscanf, (const char *restrict fmt, va_list ap), (fmt,ap))
+F(int, __isoc99_vsscanf, (const char *restrict s, const char *restrict fmt, va_list ap), (s,fmt,ap))
+F(int, __isoc99_vswscanf, (const wchar_t *restrict s, const wchar_t *restrict fmt, va_list ap), (s,fmt,ap))
+F(int, __isoc99_vwscanf, (const wchar_t *restrict fmt, va_list ap), (fmt,ap))
+XF(int, __isoc99_wscanf, (const wchar_t *restrict fmt, ...))
+F(int, __iswctype_l, (wint_t c, wctype_t t, locale_t l), (c,t,l))