This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: where is the definition of "_builtin_va_list"


yzysea <yangjing47686@163.com> writes:

> But I am wondering how a customary  C parser rather than gcc to identify
> "__builtin_va_list".

I don't really understand your question.

Some header files, including <stdarg.h>, are provided by gcc.  They
use gcc internal constructs.  If you want to read those header files
with a different C compiler, then you need to be prepared to read gcc
internal constructs.  It doesn't make sense to prevent gcc from
assuming that only gcc will read the header files distributed with
gcc.

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]