Drobe logo
Beta! | About us | Contact | RSS Webspace | Tech docs | Downloads | BBC Micro | Gallery | Wallpaper

ELF support magic worked into RISC OS GCC

By Chris Williams. Published: 5th Oct 2003, 19:15:23.

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.

Links
ELF capable GCC for RISC OS Peter Naulls is a drobe.co.uk editor
Introduction to ELF
Overview of ELF format

Discussion

Viewing threaded comments | View comments unthreaded, listed by date

Hurrah - another improvement to the best (only?) free RISC OS development suite. Keep it up guys! :-)

 is a RISC OS Userphilpem on 5/10/03 7:56PM [ Reply | Report ]

OK, just to clarify, by "guys" I meant "Chocky (Peter Naulls) and the rest of the GCCSDK developers".

 is a RISC OS Userphilpem on 5/10/03 7:59PM [ Reply | Report ]

[link]~jmb202/riscos/ :P

 is a RISC OS UserHertzsprung on 6/10/03 9:11AM [ Reply | Report ]

It's great to see work being done on development tools that should ultimately make it easier and quicker for programmers to write and/or port software.

 is a RISC OS Userjonix on 6/10/03 5:33PM [ Reply | Report ]

Damn, more work add ELF recognition to ARMalyser!

---druck [link]

 is a RISC OS Userdruck on 6/10/03 8:03PM [ Reply | Report ]

You might like to look at the bfd library used by ld and others (although it is GPL) - and add AOF support while you're there :-)

-- Peter, drobe.co.uk

 is a RISC OS Usermrchocky on 6/10/03 8:47PM [ Reply | Report ]

It already does AOF's, even ones typed as text.

---druck [link]

 is a RISC OS Userdruck on 6/10/03 9:38PM [ Reply | Report ]

bfd doesn't.

-- Peter, drobe.co.uk

 is a RISC OS Usermrchocky on 6/10/03 9:59PM [ Reply | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Login

Username

Password

Create a new account
Forgot your password?

Search this website

Featured articles

  • 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.
     16 comments, latest by AW on 2/12/08 8:29PM. Published: 17 Nov 2008

  • RISC OS artist wows public with digital artwork
    A RISC OS-using artist has described exhibiting his digitally-created work in a public gallery as a "rewarding experience". Richard Ashbery, who used ArtWorks and Photodesk to create his images, showed off patterns and colourful illustrations to punters, who told him his work made a change from the oils and watercolour masterpieces usually exhibited.
     1 comment, latest by socris on 18/11/08 4:23PM. Published: 17 Nov 2008

  • South East 2008 show photos
    If a picture tells a thousand words, here's a short story
     8 comments, latest by hzn on 22/10/08 10:03AM. Published: 20 Oct 2008

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldGAG-News

    Top developers:
    RISC OS OpenRISC OS LtdMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUG

    Useful:
    RISCOS.orgRISCOS.infoFilebaseNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign


    Recently logged in: bluenose is a RISC OS User bluenose • andypoole is a RISC OS User andypoole • druck is a RISC OS User druck • jess is a RISC OS User jess • tel is a RISC OS User tel • frog is a RISC OS User frog • Trippy is a RISC OS User Trippy • AW is a RISC OS User AW • chriswhy is a RISC OS User chriswhy • Becky is a RISC OS User Becky •  Stats
    © 1999-2008 The Drobe Team. Some rights reserved, click here for more information | Powered by MiniDrobeCMS, based on J4U
    "Interesting, what kind of information is spread here? Some people must have really close contacts with insiders in certain companies"
    Page generated in 0.069 seconds.