Promote GCC 4.7 to be the default compiler
authorJohn Marino <draco@marino.st>
Sun, 3 Feb 2013 09:12:27 +0000 (10:12 +0100)
committerJohn Marino <draco@marino.st>
Sun, 3 Feb 2013 11:27:41 +0000 (12:27 +0100)
commit6100d1de78f204e56aabe46c57a31d6a686e8f55
treec9b4d8ac69e4dcbccb3cfd82638d040a0973ff9d
parent75e35d3a603a7c5fb0366b4e4ef1c20b05c0d4fc
Promote GCC 4.7 to be the default compiler

This commit causes world and kernel to be built by GCC 4.7 if the compiler
is not specified.  As a side effect, the make variable "NO_GCC47" no longer
functions.  GCC 4.7 will always be built.  In addition to changing the
default of WORLD_CCVER, the CCVER variable also defaults to "gcc47" now.

The variable "NO_GCC44" has been resurrected to prevent GCC 4.4 from
being built.  As noted in the UPDATING file, using this option is highly
discouraged.  GCC 4.4 is very useful in building some packages in pkgsrc
that fail to build with GCC 4.7's stricter standards.  The new DPorts
system is designed to use GCC 4.4 by default, regardless of the base's
default compiler setting.  If at all possible, build *both* compilers
for the maximum flexibility to build packages.
Makefile.inc1
UPDATING
gnu/usr.bin/Makefile
usr.bin/objformat/objformat.c