PhxLnk
PhxLnk ist Freeware und unterstützt alle Features
eines Standard Amiga-DOS Linkers, wie z.B. BLink oder SLink (SAS/C),
bis auf Overlay Hunks. Das Archiv enthält zwei PhxLnk Versionen.
Eine ist für OS2.x und die andere für OS3.x optimiert.
Die wichtigsten Merkmale:
- Linkt Object Files und Linker Libraries (auch SAS/C Extended
Libraries).
- Die Programm Sectionen können durch eine Option ins Chip RAM
verlagert werden.
- Small Code und Small Data Support.
- Optionale Kompatibilität zu SAS/C's Small Data Modus.
- Sectionen, die den Namen '__MERGED' tragen, werden automatisch
als Small Data Sectionen erkannt und dementsprechend gelinkt.
- Bei Bedarf werden ALVs (Automatic Link Vectors) generiert.
- Unterstützt Symbolisches und Source Level Debugging
(inklusive Kompatibilität zu älteren PowerVisor Versionen).
- Debugging Informationen werden auf Wunsch gelöscht.
- Leere Sectionen können entfernt werden.
- Null-Bytes am Ende einer Section können gelöscht werden
und erscheinen danach nur im HUNK_HEADER Block des Programms.
- Definition von XDEF Symbolen durch den Benutzer. Diese können
numerisch (absolut) oder symbolisch (absolut oder relocatibel) sein.
- Die viel kürzeren HUNK_RELOC32SHORT Blöcke werden
standardmäßig generiert. Optional können aber
auch weiterhin die Kickstart 1.x kompatiblen HUNK_RELOC32 Blöcke
erzeugt werden.
Hier kann die aktuelle Version, PhxLnk v4.32 (17.11.98),
heruntergeladen werden:
Frank Wille, November 1998.