ELF support magic worked into RISC OS GCCBy Chris Williams. Published: 5th Oct 2003, 19:15:23 | Permalink | Printable
Dragging RISC OS in line with everything else The GCC project for RISC OS has embarked on a crusade to bring the ELF binary format to our platform. It all began when Peter Naulls first looked into integrating ELF support into the GCCSDK and John Bell released his ELF binary loader. As of this weekend, we're told that an ELF output capable GCC for RISC OS is available from Peter's riscos.info site.
The ELF format is used by Linux and there are therefore a great number of utilities and tools available for the executable format which can now be used by RISC OS programmers to aid development of applications. Hopefully, software development will be a little less painful and users will enjoy software of higher quality. ELF does have its downsides, such as increased executable file size with statically linked executables.
RISC OS software built in ELF format could be used with binutils and the infamous gdb. ELF also opens the possibility for shared libraries.
The normal 32bit GCC (from the same place as the ELF supporting one) has also been updated to take changes to UnixLib into account. See below for more technical details on ELF and we can assure you that there's no cheesey dwarven or fairy references either.
ELF capable GCC for RISC OS Peter Naulls is a drobe.co.uk editor
Introduction to ELF
Overview of ELF format
Previous: X-Ample touts 32bit Impression
Next: Grapevine 'security update' issued
DiscussionViewing threaded comments | View comments unthreaded, listed by date | Skip to the end
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
Star Fighter 3000: The Next Generation review
Star Fighter 3000: The Next Generation was born from the 3D0 version of the original SF3K that was ported back to RISC OS and this year freed from programmers' hard discs for the platform to enjoy, writes Andrew Weston. In this review Andrew weighs up much-improved graphics and sound against playability and stability.
19 comments, latest by AW on 9/12/08 8:45PM. Published: 17 Nov 2008
Soft Rock Software lib module now 32bit
Useful for Adventure interpreter Trellis users
Discuss this. Published: 24 Feb 2007
News and media:
RISCOS Ltd •
RISC OS Open •
MW Software •
Advantage Six •
CJE Micros •
Liquid Silicon •
Chris Why's Acorn/RISC OS collection •
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •