В моей системе (Mac OS 10.6)/usr/include/stdarg.h есть:
/* This file is public domain. */
/* GCC uses its own copy of this header */
#if defined(__GNUC__)
#include_next <stdarg.h>
#elif defined(__MWERKS__)
#include "mw_stdarg.h"
#else
#error "This header only supports __MWERKS__."
#endif
Итак, если GCC использует свою собственную копию stdarg.h, где это? Я понятия не имею, что
что #include_next
означает (возможно, расширение GCC?), или что-то вроде
"MWERKS" (компилятор?).