シンボルテーブル - CI/CD用語集の定義
シンボルテーブルは、object file や実行可能ファイル内のインデックスで、名前(関数、グローバル変数)をそのアドレスへ、あるいはまだ未定義でリンカによる解決が必要である事実へマッピングします。
デバッグでは
strip されたバイナリはサイズを縮小するためにシンボルテーブルが削除されており、そのため CI のリリース build ではスタックトレースのシンボル化のために別のシンボルファイルを保持することがよくあります。
関連ガイド
Linking - CI/CD Glossary DefinitionLinking: Linking is the build step that combines compiled object files and libraries into a single executable…
Linker Script - CI/CD Glossary DefinitionLinker Script: A linker script is a file that tells the linker how to map input sections to output sections a…
ABI (Application Binary Interface) - CI/CD Glossary DefinitionABI (Application Binary Interface): An ABI (application binary interface) is the low-level contract between b…