별로 스터디랑 상관있는 질문은 아니지만..
어제 스터디중에 정필섭씨께서 memcpy 함수의 소스를 보셨단 말씀을 듣고..
묻어놨던 궁금증이 다시 살아났습니다.
어디서 볼 수 있나요? strcpy라든지 memcpy등의 내부를 꼭 열어보고 싶었습니다.
허접한 질문이지만.. 터놓고 얘기하라셔서 용기내어..ㅎㅎㅎ
댓글 4
-
김종화
2007.03.06 00:46
-
백창우
2007.03.06 09:34
ㅎㅎ linux kernel에서 arch/*/lib 쪽 소스를 보면 그것과 같은게 있는 버전도 있고 없는 버전도 있습니다. arch/*/lib 쪽 code들은 주로 burst mode 전송을 사용하게 최적화 되어 있죠.
정필섭님께서 말씀것과 정확하게 일치하는 code는 특정 compiler의 lib에서 그리고 avc codec에서 보았습니다. 자료를 드리고 싶지만 아쉽게도 내부자료라...
웹에서 잘 찾아보면 많이 있을듯 싶네요. -
정필섭
2007.03.06 09:41
컴파일러 제조사에 마다 소스의 구성은 달라 지겠죠. 보통은 마이크로프로세서 제조사가 컴파일러도 제작하기 마련인데... 제 경우 arm7의 arm 컴파일러였고 일부 라이브러리의 소스를 제공 했었던 것입니다.
우리는 리눅스를 분석 중이니까 gcc의 라이브러리를 보는 것도 좋겠네요. ^^ -
김강년
2007.03.08 18:40
후후 감사합니다 몇개 열어보고 싶은게 있었어요
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] | woos | 2016.04.09 | 2189 |
5 | Power ISA 2.03 외 기타 문서. [6] | 김형진 | 2007.02.28 | 5294 |
4 | [수정] 스터디 문서 분량을 나누겠습니다. [3] | 정필섭 | 2007.03.02 | 5190 |
3 | Power architecture roadmap이라네요. [17] | 정필섭 | 2007.02.26 | 4817 |
2 | [re] 제본 신청 하실분 댓글 달아 주세요. [17] | 정필섭 | 2007.02.28 | 4870 |
1 | 논의사항 [7] | 백창우 | 2007.02.26 | 4657 |
.
http://www.gnu.org/software/libc/ <--- 이쪽에... ㄷㄷㄷㄷ