summaryrefslogtreecommitdiff
path: root/src/sim/byteswap.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/sim/byteswap.hh')
-rw-r--r--src/sim/byteswap.hh17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/sim/byteswap.hh b/src/sim/byteswap.hh
index 02a053308..2c3517f24 100644
--- a/src/sim/byteswap.hh
+++ b/src/sim/byteswap.hh
@@ -37,7 +37,6 @@
#ifndef __SIM_BYTE_SWAP_HH__
#define __SIM_BYTE_SWAP_HH__
-#include "base/bigint.hh"
#include "base/types.hh"
// This lets us figure out what the byte order of the host system is
@@ -123,22 +122,6 @@ inline T swap_byte(T x) {
panic("Can't byte-swap values larger than 64 bits");
}
-template<>
-inline Twin64_t swap_byte<Twin64_t>(Twin64_t x)
-{
- x.a = swap_byte(x.a);
- x.b = swap_byte(x.b);
- return x;
-}
-
-template<>
-inline Twin32_t swap_byte<Twin32_t>(Twin32_t x)
-{
- x.a = swap_byte(x.a);
- x.b = swap_byte(x.b);
- return x;
-}
-
template <typename T, size_t N>
inline std::array<T, N>
swap_byte(std::array<T, N> a)