diff options
author | Nilay Vaish <nilay@cs.wisc.edu> | 2013-02-10 21:26:24 -0600 |
---|---|---|
committer | Nilay Vaish <nilay@cs.wisc.edu> | 2013-02-10 21:26:24 -0600 |
commit | 7862478eef88d58d8da3c43663aa39bd4b604fc5 (patch) | |
tree | 09bf37b44cb164d03415e64b4d4c52cbccbd194a /src/base/types.hh | |
parent | d3aebe1f91aa166329c8ee102fdcb2c9734fdceb (diff) | |
download | gem5-7862478eef88d58d8da3c43663aa39bd4b604fc5.tar.xz |
ruby: replace Time with Cycles in Message class
Concomitant changes are being committed as well, including the io operator<<
for the Cycles class.
Diffstat (limited to 'src/base/types.hh')
-rw-r--r-- | src/base/types.hh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/base/types.hh b/src/base/types.hh index b4cb69a0c..ad9ac766e 100644 --- a/src/base/types.hh +++ b/src/base/types.hh @@ -40,6 +40,7 @@ #include <inttypes.h> #include <cassert> +#include <ostream> /** uint64_t constant */ #define ULL(N) ((uint64_t)N##ULL) @@ -125,6 +126,8 @@ class Cycles const Cycles operator >>(const int32_t shift) { return Cycles(c >> shift); } + friend std::ostream& operator<<(std::ostream &out, const Cycles & cycles); + #endif // SWIG not touching operators }; |