3 ms·
The kernel is still c89.
by zbobet2012 9y ago
The kernel is still c89.
- sp332 9y agoI see that gnu89 is the default, to avoid compatibility problems with older code, but does that mean there is no code in the kernel which requires gnu99? I saw some work was done to make the whole kernel gnu11 compatible as well.
- fahadkhan 9y agohttps://stackoverflow.com/questions/20600497/which-c-version-is-used-in-the-linux-kernel https://stackoverflow.com/questions/20600497/which-c-version...
- sp332 9y agoRight, but I was too lazy to do my own analysis and just extrapolated from that 2013 post to guess that the number is higher now.