Dear SDCC developers and users,

Today SDCC 3.9.0 has been released.
As always it has been put online in our SourceForge File section.
https://sourceforge.net/projects/sdcc/files/

There have been various improvements, both features and bug fixes since
SDCC 3.8.0. The full ChangeLog is at
https://sourceforge.net/p/sdcc/code/HEAD/tree/tags/sdcc-3.9.0/sdcc
/ChangeLog.

The following is a list of particularly noteworthy new features.

* Support for struct / union assignment.
* Optimizations in the stm8 backend relevant to soft float increase
Whetstone score by two thirds.
* Improvements in rematerialization in the stm8 backend improve code
generation for struct, union and arrays.
* New stack allocator reduces stack space usage for the stm8, z80, z180,
gbz80, r2k, r3ka, tlcs90 backends.
* New ez80_z80 backend for eZ80 in Z80 mode.
* Removed deprecated sdcclib utility.
* New pdk14 backend for Padauk µC with 14-bit wide program memory.
* New in-development pdk15 backend for Padauk µC with 15-bit wide
program memory.

Trunk is now no longer frozen, so future development can happen there
again (I'll merge the post-3.9 branch to trunk later tonight).

Philipp Klaus Krause
SDCC 3.9.0 Release Manager

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to