Re: [Tinycc-devel] ReĀ : Let's fully support at least one C standard.

2025-08-12 Thread Jim Thompson
I would rather see multiple forks than see bits and pieces of different versions. I would be completely happy with C99. The whole point of TCC is to have a C compiler that can run on limited-resource machines, and trying to be everything for everyone risks missing the main objective. On Tue, Au

Re: [Tinycc-devel] Miscompilation of __attribute__((cleanup))

2025-05-29 Thread Jim Thompson
I think that "Hyrum's Law" is a poor excuse for doing almost anything. If you take that to the extreme, it can only be satisfied by implementing your compiler exactly the same as the "standard" implementation, which is obviously inconsistent with the goals of Tinycc, and can only result in endless

Re: [Tinycc-devel] [Bug c/119170] Add operators _Widthof, _Minof, _Maxof

2025-03-15 Thread Jim Thompson
I don't think that's the right question. The question is, why add something non-standard to the language that's easy enough for anyone who wants it to just add as a macro? To me people not answering THIS question is what leads to fragmented languages. On Fri, Mar 14, 2025, 07:56 grischka via Tinyc

Re: [Tinycc-devel] [Bug c/119170] Add operators _Widthof, _Minof, _Maxof

2025-03-14 Thread Jim Thompson
at 10:29:42AM -0700, Jim Thompson wrote: > > I don't think that's the right question. The question is, why add > something > > non-standard to the language that's easy enough for anyone who wants it > to > > just add as a macro? > > It's not that easy.