On 2025-08-10 22:04, Robin Rowe wrote: > implement C11 in tcc? I don't think so... > > I'm working independently, developing a Cmake tcc build system (Cmake > being C++ won't help you), building a better bug-tracking system, and > considering what compiler features or bugs may interest me.
CMake probably won't help anyone if tinycc got entanged with a transitive dependency towards c++ inside its build-system. I wouldn't recommend CMake for that reason, regardless of what's helpful to tinyfront. For a similar reason i've pulled in linux-2.4 back into maintenance, since when linux-5 got injected a transitive dependency towards c++, because there's no known compiler which could digest various C11 features, other than those which are implemented in c++ nowadays: gcc and llvm. With regards to C11 features overall, i'm no expert in this, but i feel some language constructs (generic macros, __thread and who knows what) are either not plausible or designed inappropriately. Got no time to study all those in detail, since C99 plus a few extras that tinycc already got sufficed so far. And i do hope CMake won't be integrated with tinycc itself, otherwise i'll block and fork tinycc makefiles too.
signature.asc
Description: Digital signature
_______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel