readelf

zippiest의 이미지

byte_get() 함수에 관한 질문입니다...

안녕하세요... 제가 리눅스 소스중 binutil 에 readelf.c 라는 소스를 보고 있는데요...

elf_header.e_type = BYTE_GET (ehdr32.e_type);
elf_header.e_machine = BYTE_GET (ehdr32.e_machine);
elf_header.e_version = BYTE_GET (ehdr32.e_version);
elf_header.e_entry = BYTE_GET (ehdr32.e_entry);

purewell의 이미지

gdb에서 쓸 수 있는 심볼 파일?

gdb에서 보면 심볼파일을 따로 로딩할 수 있습니다.
이때 쓸 수 있는 심볼파일은 어떻게 만드나요?

질문을 수정하였습니다.
------------------------------------- 아래는 원본 질문입니다.
보통 디버깅을 위해 심볼을 아래와 같은 옵션으로 만들곤 합니다.
gcc -g source.c -o exetest

그런데 RPM패키지를 보면 *-debuginfo.rpm 패키지가 있습니다.

readelf 구독하기