summaryrefslogtreecommitdiff
path: root/cpu/beta_cpu/alpha_full_cpu.hh
diff options
context:
space:
mode:
Diffstat (limited to 'cpu/beta_cpu/alpha_full_cpu.hh')
-rw-r--r--cpu/beta_cpu/alpha_full_cpu.hh13
1 files changed, 7 insertions, 6 deletions
diff --git a/cpu/beta_cpu/alpha_full_cpu.hh b/cpu/beta_cpu/alpha_full_cpu.hh
index b098aaac1..0e094b122 100644
--- a/cpu/beta_cpu/alpha_full_cpu.hh
+++ b/cpu/beta_cpu/alpha_full_cpu.hh
@@ -6,18 +6,19 @@
#ifndef __ALPHA_FULL_CPU_HH__
#define __ALPHA_FULL_CPU_HH__
-// To include: comm, impl, full cpu, ITB/DTB if full sys,
-#include "cpu/beta_cpu/comm.hh"
-#include "cpu/beta_cpu/alpha_impl.hh"
+// To include: comm, full cpu, ITB/DTB if full sys,
+//#include "cpu/beta_cpu/comm.hh"
+//#include "cpu/beta_cpu/alpha_impl.hh"
#include "cpu/beta_cpu/full_cpu.hh"
using namespace std;
-class AlphaFullCPU : public FullBetaCPU<AlphaSimpleImpl>
+template <class Impl>
+class AlphaFullCPU : public FullBetaCPU<Impl>
{
public:
- typedef AlphaSimpleImpl::ISA AlphaISA;
- typedef AlphaSimpleImpl::Params Params;
+ typedef typename Impl::ISA AlphaISA;
+ typedef typename Impl::Params Params;
public:
AlphaFullCPU(Params &params);