-
For some reason, the build fails when using GCC 4.7 due to the implicit -finline-functions option passed to the compiler when -O3 is enabled, which does not happen in newer versions of GCC, probably due to some of the "General Optimizer Improvements" included in 4.8 (see [1]). Fortunately, we don't need to disable -finline-functions completely but just do it for "small functions", which is what this patch does. [1] https://gcc.gnu.org/gcc-4.8/changes.html Closes: https://sourceforge.net/p/flac/bugs/429/ Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
5ff15bdd