Author Topic: Octoate's News - SDCC v3.0.0  (Read 565 times)

0 Members and 1 Guest are viewing this topic.

Offline NewsBot

  • Your friendly news-fetching robot
  • 6128 Plus
  • ******
  • Posts: 2.293
  • Country: gr
  • Liked: 257
  • Likes Given: 0
Octoate's News - SDCC v3.0.0
« on: 19:00, 19 December 10 »
SDCC v3.0.0
19 December 2010, 6:00 pm

The SDCC C cross-compiler is now available in version 3.0.0. It is also possible to produce binaries for the Amstrad CPC with it (see this CPC Wiki article). Here are the features of the final 3.0.0 version:

  • sdcpp synchronized with GNU cpp 4.5.0
  • changed z80 and gb targets object file extension to .rel
  • special sdcc keywords which are not preceded by a double underscore are deprecated in sdcc version 3.0.0 and higher. See section ANSI-Compliance in sdccman
  • xa51 and avr targets are disabled by default in sdcc version 3.0.0 and higher
  • introduced new memory model huge for mcs51 to use bankswitching for all functions
  • removed generation of GameBoy binary image file format, rrgb map file format and no$gmb sym file format from sdld linker. Utility makebin generates GameBoy binary image file format, utility as2gbmap utility converts sdas map file to rrgb map and no$gmb sym file formas.
  • implemented __builtin_offsetof
  • asxxxx / aslink renamed to sdas / sdld and synchronized with ASXXXX V2.0
  • majority of sdcc run time library released under GPL+LE license
  • introduced –use-non-free command line option
  • non free (non GPL compatible) header and library files moved to non-free directory
  • deprecated –no-pack-iram command line option
As always you can download it from the SDCC homepage.



© Octoate for Octoate.de - The Amstrad CPC news portal, 2010. |  Permalink |  No comment |  Add to  del.icio.us    Post tags: 2010, c-compiler, cross-development, development, programming, sdcc  

CPC-Topsites  

Related posts       Feed enhanced by Better Feed from  Ozh

Source: Octoate.de - The Amstrad CPC news portal

---
This news item first appeared on Octoate's Blog and was aggregated through RSS for the forum.
This content has been fetched from a third-party page feed.