Was ist Positionsunabhängiger Code (PIC)?

Maschinencode, der an jeder Ladeadresse unverändert läuft, auch PIC genannt. Er nutzt PC-relative Bezüge und die GOT und wird für gemeinsame Bibliotheken und PIEs verwendet.

Japanische Bezeichnung: 位置独立コード

Fachgebiet: Linker, Loader und ausführbare Dateien

Verwandte Begriffe

BSS-Segment Dynamischer Linker Dynamisches Linken Einsprungpunkt (Entry Point) Executable and Linkable Format (ELF) Gemeinsame Bibliothek (Shared Library) Globale Offset-Tabelle (GOT) Heap-Speicher Linker (Binder) Linker-Skript

Zurück zum Glossar