Go to the documentation of this file.
22#if defined(__MVS__) && __has_include_next(<stdarg.h>)
23#undef __need___va_list
26#undef __need___va_copy
29#include_next <stdarg.h>
32#if !defined(__need___va_list) && !defined(__need_va_list) && \
33 !defined(__need_va_arg) && !defined(__need___va_copy) && \
34 !defined(__need_va_copy)
35#define __need___va_list
38#define __need___va_copy
42#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || \
43 (defined(__cplusplus) && __cplusplus >= 201103L) || \
44 !defined(__STRICT_ANSI__)
50#ifdef __need___va_list
52#undef __need___va_list
65#ifdef __need___va_copy
67#undef __need___va_copy