193c193
< struct AnnotateData {
---
> struct AnnotateData : public Serializable {
205,207c205,206
< void serialize(std::ostream &os);
< void unserialize(Checkpoint *cp, const std::string &section);
<
---
> void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;
> void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;
544,546c543,544
< void serialize(std::ostream &os);
< void unserialize(Checkpoint *cp, const std::string &section);
<
---
> void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;
> void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;