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
36 #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__)
45 #define __need_va_copy
50 #ifdef __need___va_list
52 #undef __need___va_list
65 #ifdef __need___va_copy
67 #undef __need___va_copy