diff options
Diffstat (limited to 'src/arch/arm')
-rw-r--r-- | src/arch/arm/linux/system.cc | 6 | ||||
-rw-r--r-- | src/arch/arm/linux/system.hh | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/arch/arm/linux/system.cc b/src/arch/arm/linux/system.cc index 4b3135bfc..c22ce160f 100644 --- a/src/arch/arm/linux/system.cc +++ b/src/arch/arm/linux/system.cc @@ -304,15 +304,15 @@ DumpStatsPCEvent::process(ThreadContext *tc) tc->getCpuPtr()->taskId(taskMap[pid]); tc->getCpuPtr()->setPid(pid); - std::ostream* taskFile = sys->taskFile; + OutputStream* taskFile = sys->taskFile; // Task file is read by cache occupancy plotting script or // Streamline conversion script. - ccprintf(*taskFile, + ccprintf(*(taskFile->stream()), "tick=%lld %d cpu_id=%d next_pid=%d next_tgid=%d next_task=%s\n", curTick(), taskMap[pid], tc->cpuId(), (int) pid, (int) tgid, next_task_str); - taskFile->flush(); + taskFile->stream()->flush(); // Dump and reset statistics Stats::schedStatEvent(true, true, curTick(), 0); diff --git a/src/arch/arm/linux/system.hh b/src/arch/arm/linux/system.hh index 388c1e70a..ce1d84b6b 100644 --- a/src/arch/arm/linux/system.hh +++ b/src/arch/arm/linux/system.hh @@ -82,7 +82,7 @@ class LinuxArmSystem : public GenericArmSystem /** This is a file that is placed in the run directory that prints out * mappings between taskIds and OS process IDs */ - std::ostream* taskFile; + OutputStream* taskFile; LinuxArmSystem(Params *p); ~LinuxArmSystem(); |