3 ms·
> Currently, kernel builds use -std=gnu89, based on the rather less shiny C89 standard. Zijlstra and Deacon both added that moving to 5.1 would allow the remova
by einpoklum 6y ago
> Currently, kernel builds use -std=gnu89, based on the rather less shiny C89 standard. Zijlstra and Deacon both added that moving to 5.1 would allow the removal of a number of workarounds for GCC 4.9 problems.
Why isn't the Linux kernel compiled with `-std=gnu99`? That's been supported in GCC since well before 4.9.