Are BOOT_CFLAGS, CFLAGS_FOR_TARGET, and CXXFLAGS_FOR_TARGET necessary and sufficient?

2008-12-17 Thread Gordon Magnusson
I read http://gcc.gnu.org/install/build.html but wasn't completely enlightened.

If I'm building C and C++ (i.e. configuring with
--enable-languages=c,c++) and I want to build gcc, g++, and libstdc++
with -O3 instead of the default (which I believe is -g -O2), is this
correct:

make "BOOT_CFLAGS=-O3" "CFLAGS_FOR_TARGET=-O3" "CXXFLAGS_FOR_TARGET=-O3"

Or should I add/remove variables?

Thanks,
Gordon Magnusson


Re: Are BOOT_CFLAGS, CFLAGS_FOR_TARGET, and CXXFLAGS_FOR_TARGET necessary and sufficient?

2008-12-18 Thread Gordon Magnusson
>> make "BOOT_CFLAGS=-O3" "CFLAGS_FOR_TARGET=-O3" "CXXFLAGS_FOR_TARGET=-O3"
> Seems right to me.  What happened when you tried it?

I figured that "ask" instead of "try it and see what happens" was a
better idea, especially because that wouldn't identify unnecessary
variables.

> Note that gcc@gcc.gnu.org is for the development of gcc.  Questions
> about using and building gcc should normally go to
> gcc-h...@gcc.gnu.org.

Aha, thanks!