2011년 독서 목록
gnu vs. posix
#define _GNU_SOURCE // GNU version을 쓰게 된다. 하지만 직접 define하지 말라고 한다.#include <…>* mremap()의 경우 return type이 GNU에서는 void pointer, posix에서는 integer. 이 차이 때문에 난해한 컴파일러 경고가 났음. 물론 integer를 dereference할 경우 SIGSEGV도 발생.* 아마 다른 system call에도 비슷한 경우가 있을 것이다.
- 2011/10/25 17:37 에 작성