From: Gabe Black Date: Fri, 10 Mar 2006 21:47:00 +0000 (-0500) Subject: Put the InternalProcReg type into the MiscRegFile, which is the only place it's used. X-Git-Tag: m5_2.0_beta1~202 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=72d870c60fd3ea12265cc8c8ba71ce1a972aba7a;p=gem5.git Put the InternalProcReg type into the MiscRegFile, which is the only place it's used. --HG-- extra : convert_revision : e5a942c2fbf951dc13a5aee9d2ac85982ff3e9c9 --- diff --git a/arch/alpha/isa_traits.hh b/arch/alpha/isa_traits.hh index ab2722f83..787546e43 100644 --- a/arch/alpha/isa_traits.hh +++ b/arch/alpha/isa_traits.hh @@ -185,12 +185,14 @@ extern const int reg_redir[NumIntRegs]; #if FULL_SYSTEM protected: + typedef uint64_t InternalProcReg; + InternalProcReg ipr[NumInternalProcRegs]; // Internal processor regs private: - MiscReg readIpr(int idx, Fault &fault, ExecContext *xc); + InternalProcReg readIpr(int idx, Fault &fault, ExecContext *xc); - Fault setIpr(int idx, uint64_t val, ExecContext *xc); + Fault setIpr(int idx, InternalProcReg val, ExecContext *xc); void copyIprs(ExecContext *xc); #endif