SDCC 2.7.0 Release

From SDCC wiki
Revision as of 17:16, 4 December 2012 by Borutr (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

SDCC 2.7.0 was released on May 31st, 2007.

SDCC 2.7.0 Release schedule

Delibvery Planned date Actual date
SDCC 2.7.0 RC1 2007-05-10 2007-05-10
SDCC 2.7.0 RC2 2007-05-21 2007-05-22
SDCC 2.7.0 RC3 2007-05-26
SDCC 2.7.0 Release 2007-05-31 2007-05-31


See the SDCC 2.7.0 Release Plan.

SDCC 2.7.0 Tasks

If you think there is a functionality that should be included or a bug that needs to be fixed in the SDCC 2.7.0 release, please submit it to the Feature Requests at http://sourceforge.net/tracker/?group_id=599&atid=350599 or Bugs at http://sourceforge.net/tracker/?group_id=599&atid=100599 and copy Request ID and Summary fields to the following table, where:

Request ID: Request ID from Feature Requests or Bugs
Summary: Summary from Feature Requests or Bugs
Time: Estimate of the implementation time
Developer: Who will implement the feature or bug fix
Status: Current status


Request ID Summary Time Developer Status
change the sdcc library license POSTPONED
fix pic16 regression test bugs POSTPONED
884349 SLOC Overlay Option POSTPONED
966504 excessive push/pop between function calls Dec. 06 Bernhard done, V2.6.3 or rev. 4526
785200 inline function Erik Petrich DONE


SDCC 2.7.0 Feature List

There is always a problem to create a list of new features when a new SDCC release is announced. The following list is an attempt to create such a list "on the fly". Every time a new feature which is interesting for the SDCC users is implemented, it should be added to the following list.

  • enabled Z80 floating point support
  • ucSim and SDCDB native WIN32 port
  • added gnu readline support to sdcdb
  • removed deprecated pragmas
  • sdcpp synchronized with GNU cpp 4.1.2
  • use memory buffers instead of temporary files
  • added --fdollars-in-identifier command line option
  • added --funsigned-char command line option
  • SDCC libraries are --std-c99 compatible
  • added --fverbose-asm command line option
  • Z80 assembler is now case sensitive
  • a default heap is added and automatically initialized
  • initialized variables with an absolute address are allocated and initialized
  • support for inline functions; consider it as alpha quality
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox