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.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to