fix ALPHA
authorLisa Hsu <hsul@eecs.umich.edu>
Fri, 5 Mar 2004 20:15:23 +0000 (15:15 -0500)
committerLisa Hsu <hsul@eecs.umich.edu>
Fri, 5 Mar 2004 20:15:23 +0000 (15:15 -0500)
cpu/exec_context.cc:
    put this code between #ifdef FULL_SYSTEM

--HG--
extra : convert_revision : b934c7085d2a4337149ab8180a7d50851fbbf170

cpu/exec_context.cc

index 7766412025bfce27bc2f145b23a734f4279e381e..eedd8b8a8de1cd40775346987713200453df41e3 100644 (file)
@@ -105,6 +105,7 @@ ExecContext::serialize(ostream &os)
     // thread_num and cpu_id are deterministic from the config
     SERIALIZE_SCALAR(func_exe_inst);
 
+#ifdef FULL_SYSTEM
     bool ctx = false;
     if (swCtx) {
         ctx = true;
@@ -129,6 +130,7 @@ ExecContext::serialize(ostream &os)
         string bin_name = cur->name();
         SERIALIZE_SCALAR(bin_name);
     }
+#endif //FULL_SYSTEM
 }
 
 
@@ -140,6 +142,7 @@ ExecContext::unserialize(Checkpoint *cp, const std::string &section)
     // thread_num and cpu_id are deterministic from the config
     UNSERIALIZE_SCALAR(func_exe_inst);
 
+#ifdef FULL_SYSTEM
     bool ctx;
     UNSERIALIZE_SCALAR(ctx);
     if (ctx) {
@@ -168,6 +171,7 @@ ExecContext::unserialize(Checkpoint *cp, const std::string &section)
         UNSERIALIZE_SCALAR(bin_name);
         system->getBin(bin_name)->activate();
     }
+#endif //FULL_SYSTEM
 }