Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

as far as I understand, the kernel uses C89 + GNU extensions, cause there definitely are usages in the kernel of it. (my searching showed it being only used for defining globals, which is a weird standard, but I don't see anything preventing using it elsewhere if they wanted to)

And there are recent plans to move the kernel to a newer C version anyway.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: