mingw의 gcc컴파일러로 가변인자를 컴파일하다가 arg한번
gcc\mingw32\4.7.1\include 폴더의
stdarg.h를 열어봤는데요
#define va_start(v,l) __builtin_va_start(v,l)
#define va_end(v) __builtin_va_end(v)
#define va_arg(v,l) __builtin_va_arg(v,l)
구체적인 함수가 없고
오직 이렇게 __builtin_이 붙어있네요.
아무래도 다른 화일에 va_arg(v,l)에 대한 정의가 있는거 같은데
이런경우는 va_arg(v,l)함수를 분석해보려면 어떤 화일을 봐야 하나요?
그리고 __builtin_이 구체적으로 어떤 의미인지도 알고 싶네요.
아시는분 답변 주시면 좋겠네요.