On Thu, 2026-08-13 at 15:33 -0400, J Mastron via Tinycc-devel wrote: > I think the discussion is getting to a very good place. > > For me, the clearest definition of TCC 1.0 would be complete > implementation of the C11 standard, including its optional language > and library features. Define the supported targets and operating > systems, make the C11 baseline explicit, and then we know exactly > what “1.0” means. > > Of course, 1.0 is a milestone, not a retirement party. After that, > development should continue indefinitely with new architectures, > extensions, optimizations and bug fixes. 1.0 doesn’t have to mean > “finished forever.” It means that TCC has reached a well-defined, > reliable production baseline. > > And that brings me back to the original point: 0.9.27 was released on > December 17, 2017. We’re now nearly nine years beyond that, yet > 0.9.27 remains the official production release.
But the world wide web carry newer variants of tcc. For example, on Debian / Sid I just apt install-ed tcc and it gives % tcc --version tcc version 0.9.28rc 2026-07-28 mob@38059770 (x86_64 Linux) https://packages.debian.org/fr/sid/tcc give more details and patches/tarballs And the free software project I am working on (and seeking help) is an inference engine (C++ code, GPL licensed, it generates C++ and machine code...) BTW those interested in contributing to some tinycc could look into GNU lightning library (a fast machine code generator). https://www.gnu.org/software/lightning/ GNU lightning definitely share some features useful to tinycc regards -- Basile STARYNKEVITCH <[email protected]> 8 rue de la Faïencerie http://starynkevitch.net/Basile/ 92340 Bourg-la-Reine https://github.com/bstarynk France https://github.com/RefPerSys/RefPerSys https://orcid.org/0000-0003-0908-5250
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
