GCC 8 Might Pursue Better, More Modern Default Options

Written by Michael Larabel in GNU on 12 September 2017 at 10:43 AM EDT. 4 Comments
GNU
Motivated by the 2017 GNU Tools Cauldron, an ARM developer is looking for feedback on improving the options enabled by default for the GCC 8 compiler.

Wilco Dijkstra of ARM is looking to possibly loosen GCC's conservative defaults a bit by allowing some more modern options by default and possibly adding more optimizations to -O2 too.

Among the options he is initially thinking of seeing turned on by default would be -fno-math-errno, -fno-trapping-math, -fno-common, and -fomit-frame-pointer.

Wilco just posted this RFC message a short time ago but it will be interesting to monitor the thread to see what comes of it and what other options/optimizations might get the default blessing for next year's GCC 8 release.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week