Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@iron_bug @SuperDicq @diresock
> overflow is not an undefined behavior, actually. it's exact on each architecture and one can check it with assemblers.
That's the problem with the spec. So, the spec started with "This is undefined by the language, it might do different things on different machines", then it progressed to "You can't do this because it isn't defined", and the compilers started silently rewriting it.
> clang is coprorate BS, imho.
Yeah, engineered entirely to help Apple get around gcc's GPL requirements.
> don't recommend it to anybody who wants to write in C.
I don't even want to touch gcc any more, just kencc and tinycc.