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.
About The Author
Author picture

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 10,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 or contacted via MichaelLarabel.com.

Related GNU News
Popular News