120,122c120,121
< void serialize(const std::string &base, std::ostream &os);
< void unserialize(const std::string &base, Checkpoint *cp,
< const std::string &section);
---
> void serialize(const std::string &base, CheckpointOut &cp);
> void unserialize(const std::string &base, CheckpointIn &cp);
154,156c153,154
< void serialize(const std::string &base, std::ostream &os);
< void unserialize(const std::string &base, Checkpoint *cp,
< const std::string &section);
---
> void serialize(const std::string &base, CheckpointOut &cp);
> void unserialize(const std::string &base, CheckpointIn &cp);
252,253c250,251
< virtual void serialize(std::ostream &os);
< virtual void unserialize(Checkpoint *cp, const std::string &section);
---
> void serializeOld(CheckpointOut &cp) M5_ATTR_OVERRIDE;
> void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;