Nächste Seite: Aufruf und Bedienung Aufwärts: Werkzeuge zu M2Amiga Vorherige Seite: Was kann er nicht?

# Der Linker (`m2l`)

Der Linker m2l bindet Objektdateien zu einem ausführbaren Programm. Als Hauptmodul wird dasjenige Modul verwendet, dessen Objektdatei als Argument übergeben wird. Die Objektdateien aller benötigten (importierten) Moduln werden dem Pfad folgend gesucht und eingelesen. Sind alle Referenzen aufgelöst, wird eine neue Datei erzeugt. Diese Datei enthält ein ausführbares Programm und trägt den Namen des Hauptmoduls ohne Erweiterung. Während des Linkvorgangs werden die Namen der gelesenen Dateien ausgegeben.

Abbildung 2.4: Umgebung für den Linker

Unterabschnitte

- Aufruf und Bedienung
- Optionen
- Suchverhalten des Linkers
- Meldungen des Linkers
- Spezielles Linkverhalten
  - Hochoptimierender Linker
  - Kurze Sprünge
- Einbindung von C- und Assembler-Code
- M2Amiga-Prozeduren in fremden Sprachen