diff options
Diffstat (limited to 'contrib/llvm-project/clang/lib/Headers/varargs.h')
-rw-r--r-- | contrib/llvm-project/clang/lib/Headers/varargs.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/contrib/llvm-project/clang/lib/Headers/varargs.h b/contrib/llvm-project/clang/lib/Headers/varargs.h index d241b7de3cb2..d33ddc5ae7f8 100644 --- a/contrib/llvm-project/clang/lib/Headers/varargs.h +++ b/contrib/llvm-project/clang/lib/Headers/varargs.h @@ -8,5 +8,9 @@ */ #ifndef __VARARGS_H #define __VARARGS_H - #error "Please use <stdarg.h> instead of <varargs.h>" +#if defined(__MVS__) && __has_include_next(<varargs.h>) +#include_next <varargs.h> +#else +#error "Please use <stdarg.h> instead of <varargs.h>" +#endif /* __MVS__ */ #endif |