Why “GCC” is being discussed
The most recent Hacker News stories and comments contributing to this topic's mentions.
gcc unfortunately cannot do this (and also not the related optimization of using word/byte offsets for the jump table, which LLVM can do) because it only has approximate es…
by andikleen2 · Oct 31, 2026
That's true. restrict is also still broken there. 30000 open issue is even worse than gcc
by rurban · Oct 31, 2026
Okay. Good point, that is quite a bit shorter than I first thought of A rough benchmark of a version of that against the original shows it to be close to twice as fast for unpre…
by LarsKrimi · Oct 31, 2026
What a shame for clang and gcc! They still don't implement perfect hashes for large sparse switch tables. I did that recently for my rcc C compiler, and it was just a single day…
by rurban · Oct 31, 2026
> The switch in sparse_8 could be simplified by dividing x by eight before the jump. Interestingly, gcc doesn't find this simplification. It could not because that would ensure…
by LarsKrimi · Oct 31, 2026
This is not quite correct as I understand it. 32-bit Haiku can run old Be apps, but must be built with ancient GCC. 64-bit Haiku is built with modern GCC but it is not binary co…
by lproven · Oct 31, 2026
Interest
Proportion of Hacker News items mentioning "gcc" over time.
Mentions
Total number of Hacker News items mentioning "gcc" over time.
GCC commonly refers to:Gulf Cooperation Council, an organization of Arab states GNU Compiler Collection, a free and open-source cross-platform compiler Read more on Wikipedia