diff options
author | Steve Reinhardt <stever@eecs.umich.edu> | 2003-10-26 23:03:51 -0800 |
---|---|---|
committer | Steve Reinhardt <stever@eecs.umich.edu> | 2003-10-26 23:03:51 -0800 |
commit | 1c2930b1e1210aac75816c793748e48905a77ba1 (patch) | |
tree | 0b80ae0911e49a71f8e83074dc4f07680a641254 /cpu | |
parent | 1164494a58bbf8f747e1090f863fe1c0da15fe1b (diff) | |
parent | 167928f12b293271dd397249999461a1bce8e9bf (diff) | |
download | gem5-1c2930b1e1210aac75816c793748e48905a77ba1.tar.xz |
Merge stever@zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5
--HG--
extra : convert_revision : 25f6c41b709b4dabe1a2e0a180508db05aa4263f
Diffstat (limited to 'cpu')
-rw-r--r-- | cpu/simple_cpu/simple_cpu.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpu/simple_cpu/simple_cpu.cc b/cpu/simple_cpu/simple_cpu.cc index d3d9bc2ca..3d0818672 100644 --- a/cpu/simple_cpu/simple_cpu.cc +++ b/cpu/simple_cpu/simple_cpu.cc @@ -261,7 +261,7 @@ SimpleCPU::serialize() for (int i = 0; i < NumFloatRegs; i++) { stringstream buf; ccprintf(buf, "F%02d", i); - paramOut(buf.str(), xc->regs.floatRegFile.d[i]); + paramOut(buf.str(), xc->regs.floatRegFile.q[i]); } // CPUTraitsType::serializeSpecialRegs(getProxy(), xc->regs); } @@ -281,7 +281,7 @@ SimpleCPU::unserialize(IniFile &db, const string &category, ConfigNode *node) stringstream buf; ccprintf(buf, "F%02d", i); db.findDefault(category, buf.str(), data); - xc->regs.floatRegFile.d[i] = strtod(data.c_str(),NULL); + to_number(data.c_str(), xc->regs.floatRegFile.q[i]); } // Read in Special registers |