Skip to content

CE C/C++ Toolchain (10.0)

Compare
Choose a tag to compare
@adriweb adriweb released this 26 May 04:56
· 841 commits to master since this release

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.