Symbol Table - CI/CD Glossary Definition
A symbol table is the index inside an object file or executable that maps names (functions, global variables) to their addresses or to the fact that they are still undefined and must be resolved by the linker.
In debugging
Stripped binaries have their symbol tables removed to shrink size, which is why CI release builds often keep a separate symbol file for stack-trace symbolication.
Related guides
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…