---

KernelTrap: Removing Older GCC Support

“Adrian Bunk posted a patch to the lkml to remove support for
older versions of the Gnu Compiler Collection. With his patch,
versions of gcc prior to 3.2 would no longer be able to compile the
kernel. He offers two advantages, ‘reducing the number of supported
gcc versions from 8 to 4 allows the removal of several #ifdef’s and
workarounds,’ and ‘my impression is that the older compilers are
only rarely used, so miscompilations of a driver with an old gcc
might not be detected for a longer amount of time.’ He further
explains, ‘my personal opinion about the time and space a
compilation requires is that this is no longer that much of a
problem for modern hardware, and in the worst case you can compile
the kernels for older machines on more recent machines…'”

Complete Story

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis