게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
GCC 헤더파일에 있는 __builtin_의 의미는 무엇이죠?
게시물ID : programmer_15264짧은주소 복사하기
작성자 : ㅜ_ㅠ
추천 : 0
조회수 : 787회
댓글수 : 3개
등록시간 : 2016/01/01 18:07:41
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_이 구체적으로 어떤 의미인지도 알고 싶네요.
아시는분 답변 주시면 좋겠네요.
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호