fix vector code simulation problem, turn on SR_U64
authorYunsup Lee <yunsup@cs.berkeley.edu>
Tue, 13 Nov 2012 18:16:03 +0000 (10:16 -0800)
committerYunsup Lee <yunsup@cs.berkeley.edu>
Tue, 13 Nov 2012 18:16:03 +0000 (10:16 -0800)
riscv/processor.cc

index e0471269ab96c400e46602beef67996773a69ad5..cdcf5367b511f4bd48a4e36caceda34037c97031 100644 (file)
@@ -24,7 +24,7 @@ processor_t::processor_t(sim_t* _sim, mmu_t* _mmu, uint32_t _id,
   : sim(*_sim), mmu(*_mmu), id(_id)
 {
   reset(true);
-  set_pcr(PCR_SR, sr | SR_EF | SR_EV);
+  set_pcr(PCR_SR, SR_U64 | SR_EF | SR_EV);
   utidx = _utidx;
 
   // microthreads don't possess their own microthreads