--- /dev/null
+#include <stdarg.h>
+#define T(t) (t*)0;
+static void f()
+{
+T(va_list)
+#ifndef va_start
+#error no va_start
+#endif
+#ifndef va_arg
+#error no va_arg
+#endif
+#ifndef va_end
+#error no va_end
+#endif
+#ifndef va_copy
+#error no va_copy
+#endif
+}