* src/hash_bytes.cc: Compile load_bytes and shift_mix only when
__SIZEOF_SIZE_T__ == 8.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164410
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-09-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * src/hash_bytes.cc: Compile load_bytes and shift_mix only when
+ __SIZEOF_SIZE_T__ == 8.
+
2010-09-17 Luc Hermitte <hermitte@free.fr>
Paolo Carlini <paolo.carlini@oracle.com>
return result;
}
+#if __SIZEOF_SIZE_T__ == 8
// Loads n bytes, where 1 <= n < 8.
inline std::size_t
load_bytes(const char* p, int n)
inline std::size_t
shift_mix(std::size_t v)
{ return v ^ (v >> 47);}
+#endif
}
namespace std