CE C/C++ Toolchain (10.0)
The toolchain v10.0 is a major update release over v9.x, with new features/libraries/docs, and lots of improvements! 🎉
Thanks to all contributors!
Getting Started
Read the Getting Started Guide.
Downloads
Windows: CEdev-Windows-v10.0.zip
Linux: CEdev-Linux-v10.0.tar.gz
macOS: CEdev-Mac-v10.0.dmg (not available, check v10.1)
CE Libraries
Download the latest 'Standard' CE Libraries to fully utilize the CE C Toolchain.
These libraries add runtime support for fast graphics, file access, keypad integration, and more.
Documentation for the libraries can be found here.
Changelog
- New: 64-bit math support. By @runer112 in #354
- New: LTO (link-time optimization) is now available and enabled by default - it may help generating smaller binaries.
- New: Ellipses functions added to GraphX. By @PeterTillema.
- Bugfixes in the ez80-clang compiler, in the tooling (convimg, convbin...) and libload
- Bugfixes in standard functions (
asin
,strrchr
,strtok
...), OS ones (os_RealAsinRad
,os_RealAcosRad
), library ones (ti_RclVar
), and headers. - Optimize and add static math functions. By @runer112 in #354
- Complete refactor of the headers to simplify and better split features. By @drdnar in #378
- Documentation: Lots of improvements and details added, following the various refactors listed above, but also typos, clarifications, etc.
For a much more detailed list of changes, please see the changelog file.