diff options
author | Steve Reinhardt <stever@eecs.umich.edu> | 2003-12-15 21:07:04 -0800 |
---|---|---|
committer | Steve Reinhardt <stever@eecs.umich.edu> | 2003-12-15 21:07:04 -0800 |
commit | f47dcadfd8b50e97b51c05b72f19063b39686a7c (patch) | |
tree | 5b05ef12c1d674d841b45cfa65dae415b7e9449f /arch/alpha/ev5.cc | |
parent | ce4aba3e54eb69b0902c75de2db1810ed7dcfe6b (diff) | |
parent | 2cd5e980d2e7b33d61b5a5639784b424fa74142a (diff) | |
download | gem5-f47dcadfd8b50e97b51c05b72f19063b39686a7c.tar.xz |
Merge zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5
--HG--
extra : convert_revision : dd887635c7ce74324b3670744461ffdf92e1dedf
Diffstat (limited to 'arch/alpha/ev5.cc')
-rw-r--r-- | arch/alpha/ev5.cc | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/arch/alpha/ev5.cc b/arch/alpha/ev5.cc index 6759fdbf9..8494ee9f6 100644 --- a/arch/alpha/ev5.cc +++ b/arch/alpha/ev5.cc @@ -551,16 +551,14 @@ ExecContext::simPalCheck(int palFunc) switch (palFunc) { case PAL::halt: - if (!misspeculating()) { - halt(); - if (--System::numSystemsRunning == 0) - new SimExitEvent("all cpus halted"); - } + halt(); + if (--System::numSystemsRunning == 0) + new SimExitEvent("all cpus halted"); break; case PAL::bpt: case PAL::bugchk: - if (!misspeculating() && system->breakpoint()) + if (system->breakpoint()) return false; break; } |