summaryrefslogtreecommitdiff
path: root/src/kern
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2014-10-16 05:49:45 -0400
committerAndreas Hansson <andreas.hansson@arm.com>2014-10-16 05:49:45 -0400
commit4e67ab6663f8f4960a1078546906746877f87e1a (patch)
treecf219b3ca01604fe22169c28af237f0fe373a106 /src/kern
parent247586274724ea9f2a22a87747c9e074870d16a8 (diff)
downloadgem5-4e67ab6663f8f4960a1078546906746877f87e1a.tar.xz
dev: Use shared_ptr for Arguments::Data
This patch takes a first few steps in transitioning from the ad-hoc RefCountingPtr to the c++11 shared_ptr. There are no changes in behaviour, and the code modifications are mainly introducing the use of make_shared. Note that the class could use unique_ptr rather than shared_ptr, was it not for the postfix increment and decrement operators.
Diffstat (limited to 'src/kern')
-rw-r--r--src/kern/linux/printk.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/kern/linux/printk.cc b/src/kern/linux/printk.cc
index 7a4c551ce..c2cf60964 100644
--- a/src/kern/linux/printk.cc
+++ b/src/kern/linux/printk.cc
@@ -34,6 +34,7 @@
#include <algorithm>
#include "base/trace.hh"
+#include "cpu/thread_context.hh"
#include "kern/linux/printk.hh"
#include "sim/arguments.hh"