- Symbol
Absolute address를 가질 수 있는 최소 단위.
- DWARF
표준화된 디버깅 자료 형식. Compile 시 symbol table을 생성하기 위한 data format.
https://flystone.tistory.com/163
DWARF
출처, http://visu4l.tistory.com/402 DWARF 자체가 tool은 아니고, 컴파일 시 symbol table을 생성하기 위한 data format 입니다. 이 형태로 컴파일 하기 위해서는 libdwarf 라는 라이브러리가 필요하며, arm에..
flystone.tistory.com
- Name mangling
Compiler 가 일련의 규칙으로 함수나 변수의 name을 변경하는 것을 의미한다.
기본적으로 overloading을 위해 동일 함수의 네임을 assembly 내에서 달리 선언하기 위해 사용한다.
mangle [mǽŋɡl] vt. 망가뜨리다, 엉망으로 만들다.
'Programming > C & CPP' 카테고리의 다른 글
[Build] Linker, ELF (0) | 2021.10.13 |
---|---|
[Concept] C vs C++ vs C# (0) | 2021.10.13 |
C언어 Parameter (0) | 2017.03.08 |