The ELF Linker Format

Related to the discussion about the ELF format, that was choosen as the main executable format for PowerUP, there is simply to say, that it is completely insignificient to the user, which linker format is used for software development. The statement, this would lead away from the Amiga is incorrect, which is proofed by the implementation of the GNU C system and additional compilers like SAS-C.

Correct is, that by using that new format development has to use different and new paths. But it is not correct, that basic features of the Amiga are dropped by the use of ELF as main linker format. Especially shared libraries, which are possible despite of the use of the ELF format, are possible under the PowerUP system software. In addition, the PowerUP System Software is also prepared to use Mixed Binaries. Therefore there is no need to either generate Mixed or Fat Binaries nor is there a need to reload ELF executables; it is simply up to the developer to choose one of these implementations by the way his programs are structured.




back to Overview back to Top


phase5


This page is Copyright © 2005-2024 by Matthias Münch. All Rights reserved.
Some content is under Copyright of phase 5 digital products.
Amiga, AmigaOS and the Amiga-Logo are registered Trademarks of Amiga Inc.
PowerPC and the PowerPC-Logo are registered Trademarks of the IBM Corporation