Dear SDCC developers and users,

I'll try to give a rough summary of my understanding of the results of
the SDCC developer meeting 2. Slides for three of the talks can be found
at
https://sourceforge.net/p/sdcc/code/HEAD/tree/trunk/sdcc-extra/developer%20meeting/2/,
and we'll likely have transscripts of talks and questions / answers for
them.

We recognize the need for better support for current µC in SDCC and our
rough plans for SDCC 3.6.0 are:

* Improve reliability by fixing bugs and adopting more tests from GCC
* Merge current upstream asxxxx into sdas (most of the other tasks
depend on this)
* Look into link-time elimination of unused functions and objects
* Further improve ISO C standard compliance
* Improve DWARF output
* Improve eZ80 and Rabbit support
* Introduce basic PDK16 support
* Introduce f8l support
* Improve S08 support
* Look into possible improvements in obtaining tree decompositions
(which SDCC uses in optimizations)

Some other tasks will most likely be postponed until after the 3.6.0
release:

* Introduce TLCS-870(/C,/C1) family support (hard to get chips, eval
boards, and documentation)
* Improve MCS-51 support (we recognize that this is our most important
target architecture, but there is substantial work required, and for
3.6.0 we'll be busy with a lot of other stuff)
* Atomics

Philipp



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

Reply via email to