scons: Bump compiler requirement to gcc >= 4.7 and clang >= 3.1
authorAndreas Hansson <andreas.hansson@arm.com>
Fri, 3 Jul 2015 14:14:15 +0000 (10:14 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Fri, 3 Jul 2015 14:14:15 +0000 (10:14 -0400)
commitc466d55a260b04bf9e55192cdb3fe547a89e149d
tree9ed72e23ea1ea563e50dfa4fc146e7b8974c15cd
parent57971248f662e932a4593529cba83ce54961f4ed
scons: Bump compiler requirement to gcc >= 4.7 and clang >= 3.1

This patch updates the compiler minimum requirement to gcc 4.7 and
clang 3.1, thus allowing:

1. Explicit virtual overrides (no need for M5_ATTR_OVERRIDE)
2. Non-static data member initializers
3. Template aliases
4. Delegating constructors

This patch also enables a transition from --std=c++0x to --std=c++11.
SConstruct
src/SConscript