scons: Enable build on OSX
authorAndreas Hansson <andreas.hansson@arm.com>
Wed, 4 Sep 2013 17:22:54 +0000 (13:22 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Wed, 4 Sep 2013 17:22:54 +0000 (13:22 -0400)
commitfdf6f6c4b61cadd79d910ccb225ebf9fba6191c2
tree7cd4702b31efbb3f85c898948ea67c77f7c2796b
parente1b9c8c169a8bfe7bbfddb3f8fabbfaed5eaec31
scons: Enable build on OSX

This patch changes the SConscript to build gem5 with libc++ on OSX as
the conventional libstdc++ does not have the C++11 constructs that the
current code base makes use of (e.g. std::forward).

Since this was the last use of the transitional TR1, the unordered map
and set header can now be simplified as well.
SConstruct
src/base/hashmap.hh