r192521 - Add missing flags -fexpensive-optimizations and -minline-all-stringops as noops.

Joerg Sonnenberger joerg at britannica.bec.de
Tue Oct 15 13:53:56 PDT 2013


On Mon, Oct 14, 2013 at 04:58:55PM -0700, Chandler Carruth wrote:
> Whether it is correct or not, people were not using -minline-all-stringops
> to avoid calling out to libc for them, they were using it as equivalent to
> -O9 or whatever. =/ By ignoring this flag we correctly compile a nontrivial
> amount of code out there.

My gut instinct tells me that it might be the path of least resistence
to silently accept -fexpensive-optimisations, but that it doesn't make
sense to give -minline-all-stringops the same threatment. I am going to
run some field study now to verify the intuition. I can already say that
there are a number of wtf moments ahead...

Joerg



More information about the cfe-commits mailing list