| [ CnUnix ] in KIDS 글 쓴 이(By): ddaeng (김 경 철) 날 짜 (Date): 2003년 7월 12일 토요일 오후 12시 24분 51초 제 목(Title): Re: [Q] SUN에서 gcc 사용하여 컴파일시 질 *((unsigned int*)p)++ = addr; 요기서 unaligned가 될듯 한데요. 2의 배수인 어드레스에다 4바이트 라이트를 하려고 하니까요. gcc는 잘 모르겠고, 예전에 SunOS 4.1.x의 cc에서는 -misalign 이던가 하는 옵션이 있던걸로 아는데, 가능하면 그거 안쓰시는게 좋다고 봅니다. 매 메모리 억세스마다 이리저리 삽질을 하게 만들기때문에 엄청나게 느려집니다. |