Put the Alpha faults into the AlphaISA namespace
--HG-- extra : convert_revision : d9586bb8ffaab74673aa0b3d17bb676b949ff212
This commit is contained in:
parent
444f520f7e
commit
f9c2b9e74f
2 changed files with 10 additions and 0 deletions
|
@ -28,6 +28,9 @@
|
|||
|
||||
#include "arch/alpha/faults.hh"
|
||||
|
||||
namespace AlphaISA
|
||||
{
|
||||
|
||||
FaultName AlphaFault::_name = "alphafault";
|
||||
FaultVect AlphaFault::_vect = 0x0000;
|
||||
FaultStat AlphaFault::_stat;
|
||||
|
@ -92,6 +95,8 @@ FaultName IntegerOverflowFault::_name = "intover";
|
|||
FaultVect IntegerOverflowFault::_vect = 0x0501;
|
||||
FaultStat IntegerOverflowFault::_stat;
|
||||
|
||||
} // namespace AlphaISA
|
||||
|
||||
/*Fault * ListOfFaults[] = {
|
||||
(Fault *)&NoFault,
|
||||
(Fault *)&ResetFault,
|
||||
|
|
|
@ -33,6 +33,9 @@
|
|||
|
||||
// The design of the "name" and "vect" functions is in sim/faults.hh
|
||||
|
||||
namespace AlphaISA
|
||||
{
|
||||
|
||||
typedef const Addr FaultVect;
|
||||
|
||||
class AlphaFault : public FaultBase
|
||||
|
@ -241,4 +244,6 @@ class IntegerOverflowFault : public AlphaFault
|
|||
FaultStat & stat() {return _stat;}
|
||||
};
|
||||
|
||||
} // AlphaISA namespace
|
||||
|
||||
#endif // __FAULTS_HH__
|
||||
|
|
Loading…
Reference in a new issue