summaryrefslogtreecommitdiff
path: root/base/sys_byteorder.h
diff options
context:
space:
mode:
Diffstat (limited to 'base/sys_byteorder.h')
-rw-r--r--base/sys_byteorder.h16
1 files changed, 0 insertions, 16 deletions
diff --git a/base/sys_byteorder.h b/base/sys_byteorder.h
index 9ee1827e1e..8d9066c702 100644
--- a/base/sys_byteorder.h
+++ b/base/sys_byteorder.h
@@ -13,7 +13,6 @@
#include <stdint.h>
-#include "base/logging.h"
#include "build/build_config.h"
#if defined(COMPILER_MSVC)
@@ -47,21 +46,6 @@ inline uint64_t ByteSwap(uint64_t x) {
#endif
}
-inline uintptr_t ByteSwapUintPtrT(uintptr_t x) {
- // We do it this way because some build configurations are ILP32 even when
- // defined(ARCH_CPU_64_BITS). Unfortunately, we can't use sizeof in #ifs. But,
- // because these conditionals are constexprs, the irrelevant branches will
- // likely be optimized away, so this construction should not result in code
- // bloat.
- if (sizeof(uintptr_t) == 4) {
- return ByteSwap(static_cast<uint32_t>(x));
- } else if (sizeof(uintptr_t) == 8) {
- return ByteSwap(static_cast<uint64_t>(x));
- } else {
- NOTREACHED();
- }
-}
-
// Converts the bytes in |x| from host order (endianness) to little endian, and
// returns the result.
inline uint16_t ByteSwapToLE16(uint16_t x) {