base: Clean up redundant string functions and use C++11
authorAndreas Hansson <andreas.hansson@arm.com>
Sat, 20 Sep 2014 21:17:49 +0000 (17:17 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Sat, 20 Sep 2014 21:17:49 +0000 (17:17 -0400)
commit0fa128bbd0a53a3428fa2028b8754e15c9ef7c38
tree30e2598a67f540e97cdbaf1cf7f5092b974d9d3c
parentb2c2e67468bba6dbbbfb6856ca94fdcfa1492258
base: Clean up redundant string functions and use C++11

This patch does a bit of housekeeping on the string helper functions
and relies on the C++11 standard library where possible. It also does
away with our custom string hash as an implementation is already part
of the standard library.
src/base/statistics.hh
src/base/stats/text.cc
src/base/str.cc
src/base/str.hh
src/cpu/o3/lsq_unit_impl.hh
src/dev/uart8250.cc
src/sim/serialize.cc