diff options
author | Korey Sewell <ksewell@umich.edu> | 2011-06-19 21:43:42 -0400 |
---|---|---|
committer | Korey Sewell <ksewell@umich.edu> | 2011-06-19 21:43:42 -0400 |
commit | fe3a2aa4a31756d71440d25b2fe8fcc2f8ca4c67 (patch) | |
tree | f2b1dc351d5f58dbe7b3f06d8aa8c96754142645 | |
parent | e572c01120fce6502d31f17a91f4bb83c6f9c3fe (diff) | |
download | gem5-fe3a2aa4a31756d71440d25b2fe8fcc2f8ca4c67.tar.xz |
inorder: se compile fixes
-rw-r--r-- | src/cpu/inorder/cpu.cc | 3 | ||||
-rw-r--r-- | src/cpu/inorder/resources/cache_unit.cc | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/cpu/inorder/cpu.cc b/src/cpu/inorder/cpu.cc index 8188ac354..e8608181f 100644 --- a/src/cpu/inorder/cpu.cc +++ b/src/cpu/inorder/cpu.cc @@ -702,7 +702,10 @@ InOrderCPU::tick() ++numCycles; +#if FULL_SYSTEM checkForInterrupts(); +#endif + bool pipes_idle = true; //Tick each of the stages for (int stNum=NumStages - 1; stNum >= 0 ; stNum--) { diff --git a/src/cpu/inorder/resources/cache_unit.cc b/src/cpu/inorder/resources/cache_unit.cc index 94f2d0461..350e2d1dd 100644 --- a/src/cpu/inorder/resources/cache_unit.cc +++ b/src/cpu/inorder/resources/cache_unit.cc @@ -454,8 +454,8 @@ CacheUnit::doTLBAccess(DynInstPtr inst, CacheReqPtr cache_req, int acc_size, // schedule a time to process the tlb miss. // latency hardcoded to 1 (for now), but will be updated // when timing translation gets added in - scheduleEvent(slot_idx, 1); unsigned slot_idx = cache_req->getSlot(); + scheduleEvent(slot_idx, 1); #endif // Mark it as complete so it can pass through next stage. |