2주간 스터디를 쉬고 금주부터 gcc 스터디를 다시 시작했습니다.
금일 3분이 모여서 스터디를 했습니다. 그중 두분은 몸살감기로 스터디를 일찍 끝나게 되었네여
오늘 본 부분은
decode_option() -> handle_options()
do_compile() -> process_options()
-> init_adjust_machine_modes()
-> backend_init()
까지 보았네요...
handle_options() 함수에서는 최적화 옵션을 제외한 나머지 옵션을 처리합니다. 옵션은
크게 3가지 종류로 구분이 되는데
언어에 의존적인 옵션, 일반적인 옵션(CL_COMMON) , 머신에 의존적인 옵션(CL_TARGET)
으로 구분이 되는 듯합니다. handle_options() 함수에서는 command-line에서 주어진 옵션
이 언어와 타겟머신에 잘 맞는 옵션인지 확인후 옵션에 해당하는 cl_option 구조체를
찾아서 flag 설정과 관련된 작업을 수행합니다.
process_options() 함수에서는 옵션처리 후 flag 설정을 하고 남은 아직 처리가 안된
flag들을 마저 다 설정합니다.
init_adjust_machine_modes() 함수에서는 머신에 따른 언어의 설정을 해줍니다.
주로 int와 float 의 사이즈 설정, floating point 의 저장방식등을 결정하는 것 같습니다.
backend_init() 함수에서는 후반부와 관련된 구조체등을 초기화 합니다.
backend_init() -> init_rtlanal() 에서는 각 rtx format에서 "eEV" 등에 관한 기본적인
설정을 해줍니다.
다음주에는 backend_init()->init_rtlanal() 함수부터 다시 분석을 하면 될 듯합니다.
요즘 몸살감기가 유행이네여 @ㅁ@;;;
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 컴파일러 및 가상머신 스터디 관련 Q&A 게시판 입니다. | woos | 2016.04.09 | 278 |
29 | 저희집에서 모이는 건가요? 약도 올립니다. [1] | 이일열 | 2010.04.09 | 8488 |
28 | 이번 주는 제가 안될것 같습니다.. [1] | 김남형 | 2009.11.04 | 8890 |
27 | 이번주 이사 때문에 참석이 힘들것 같습니다. [2] | 백창우 | 2009.09.02 | 8979 |
26 | 내일 참석이 힘들것 같습니다. [2] | 백창우 | 2009.10.30 | 9136 |
25 | 이번주 어떻게 하는게 좋을까요? [1] | 백창우 | 2009.11.14 | 9192 |
24 | gcc 스터디 lksas 서버계정 신청... [1] | 이수연 | 2008.11.25 | 9260 |
23 | 죄송합니다. | 이정우 | 2008.11.29 | 9414 |
22 | 소스를 어디서 받을수 있을까요? [2] | 박세율 | 2008.09.12 | 9439 |
21 | 졸업논문 및 ACM 대회로 인하여, 이번주 참석도 힘들것 같습니다. | 김승겸 | 2009.10.24 | 9477 |
» | 12/20 스터디 정리 [1] | 이수연 | 2008.12.20 | 9503 |
19 | -finline-small-functions 옵션 문서화 버그 [2] | 김남형 | 2009.09.03 | 9506 |
18 | GCC 분석 스터디 종료 | 백창우 | 2009.12.07 | 9511 |
17 | 그동안 참여하지 못해서 정말 죄송합니다 ㅠㅠ | 양주찬 | 2008.09.03 | 9600 |
16 | 11/29 스터디 정리 [4] | 이수연 | 2008.12.01 | 9659 |
15 | lksas 계정 알려주세요. [5] | 백창우 | 2008.12.05 | 9759 |
14 | GCC 스터디 금요일에 있나요? [2] | 백창우 | 2008.11.19 | 9766 |
13 | 분석소스 올려주세요. [2] | 백창우 | 2009.01.01 | 9790 |
12 | GCC 스터디 잠시 쉽니다. [1] | 이수연 | 2009.02.04 | 9797 |
11 | GCC 분석 망했나요? | 백창우 | 2008.10.05 | 9884 |
10 | 저도 스터디에 참가하고 싶습니다..... [2] | 이준환 | 2009.04.15 | 10157 |
.
전 아직도 헤롱헤롱댄다는..ㅋㅋ