Address Translation: Make the Generic TLB only compile in SE mode.

--HG--
extra : convert_revision : 7eb9a78480174f754f51f75983ee5a1b31280bd3
This commit is contained in:
Gabe Black 2007-08-27 18:30:58 -07:00
parent 703d10705c
commit 13b1f7231c
2 changed files with 2 additions and 2 deletions

View file

@ -48,12 +48,12 @@ Source('simulate.cc')
Source('startup.cc')
Source('stat_control.cc')
Source('system.cc')
Source('tlb.cc')
if env['FULL_SYSTEM']:
Source('arguments.cc')
Source('pseudo_inst.cc')
else:
Source('tlb.cc')
SimObject('Process.py')
Source('process.cc')

View file

@ -67,7 +67,7 @@ class GenericTLB : public GenericTLBBase
if(doSizeCheck && !isPowerOf2(size))
panic("Invalid request size!\n");
if (doAlignmentCheck && ((size - 1) & paddr))
return Fault(new GenericAlignmentFault(paddr));
return new GenericAlignmentFault(paddr);
return NoFault;
}