misc: Remove redundant compiler-specific defines
Review Request #3147 - Created Oct. 8, 2015 and submitted
| Information | |
|---|---|
| Andreas Hansson | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 11164:4f94ad14561f --------------------------- misc: Remove redundant compiler-specific defines This patch moves away from using M5_ATTR_OVERRIDE and the m5::hashmap (and similar) abstractions, as these are no longer needed with gcc 4.7 and clang 3.1 as minimum compiler versions.
Posted (Oct. 9, 2015, 7:54 a.m.)
Any input? It would be good to just get it done.
Ship It!
Posted (Oct. 10, 2015, 2:21 p.m.)
-
src/arch/power/types.hh (Diff revision 1) -
Why do we need to add stuff to the std namespace?
-
src/mem/ruby/structures/CacheMemory.cc (Diff revision 1) -
So what type would the compiler infer here? Do you know when will
the compiler choose a const_iterator (underlying element cannot change)
and when will it choose a const iterator (iterator itself cannot change)?
Ship It!
