From d92f0d370bf4ae6a934215dbae87102312501917 Mon Sep 17 00:00:00 2001 From: Ali Saidi Date: Mon, 29 Jan 2007 19:04:06 -0500 Subject: timegm() is a gnuism... replace with the code from the timegm() man page --HG-- extra : convert_revision : f2b80a0b7768edc370e3f07c45cb3bb9a46450a9 --- src/dev/sparc/dtod.hh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/dev/sparc/dtod.hh') diff --git a/src/dev/sparc/dtod.hh b/src/dev/sparc/dtod.hh index 26d4ecc08..ddf9fcc96 100644 --- a/src/dev/sparc/dtod.hh +++ b/src/dev/sparc/dtod.hh @@ -64,6 +64,21 @@ class DumbTOD : public BasicPioDevice virtual Tick read(PacketPtr pkt); virtual Tick write(PacketPtr pkt); + + /** + * Serialize this object to the given output stream. + * @param os The stream to serialize to. + */ + virtual void serialize(std::ostream &os); + + /** + * Reconstruct the state of this object from a checkpoint. + * @param cp The checkpoint use. + * @param section The section name of this object + */ + virtual void unserialize(Checkpoint *cp, const std::string §ion); + + }; #endif // __DEV_BADDEV_HH__ -- cgit v1.2.3