عجفت الغور

linkers

Tags: compilers

Basic Blocks

  • A section of code (in binary) where control does not leave the block. There are no jumps into the middle of the block, and there are no jumps out of the middle of the block.
    • Single entry, single exit

COMDAT

LTO (and ThinLTO)

alt-linkers

profiling linkers

Static Linking

Tools

  • check ldd and file for linking, although ldd is different

Post-Link Optimizations (BOLT, Propeller, etc)

Links to this note