안녕하세요?
오렐리에서 나온 '리눅스 디바이스 드라이버'를 공부하고
있는 중에 모든 모듈들의 메이크파일에서 CFLAGS에 추가해주는
것들이 무엇을 의미하는지 잘 모르겠네요.
딴에는 인클루드된 'sysdep.h'헤더나 인클루드 디렉토리
(저의 경우 '/usr/src/linux-2.4.13/include')에서 해당
문자열을 샅샅이 뒤져도 나오질 않습니다.
미스테리의(!) 컴파일러 플래그들은 다음과 같습니다.
-D__KERNEL__ -DMODULE -Wall
-DJIT_DEBUG -DJIQ_DEBUG -DALL_DEBUG
아시는 분은 그냥 위에 나온 넘들의 의미를 알려주셔도 좋고,
저렇게 생겨먹은 넘들은 어디를 찾아봐야 그 뜻을 알 수 있을지
알려 주셔도 좋습니다.
부탁합니당~--이 곳에 서명을 적어주십시오.
리눅스 십년지대계,
리/눅/도/