From 6daac115813b3dd32d7b18494b7da3f87df482f9 Mon Sep 17 00:00:00 2001 From: Yoni Fogel Date: Tue, 16 Apr 2013 23:57:46 -0400 Subject: [PATCH] Fix windows build git-svn-id: file:///svn/toku/tokudb@10747 c7de825b-a66e-492c-adef-691d508d4ae1 --- windows/endian.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 windows/endian.h diff --git a/windows/endian.h b/windows/endian.h new file mode 100644 index 00000000000..f1f8fe5bf32 --- /dev/null +++ b/windows/endian.h @@ -0,0 +1,17 @@ +/* -*- mode: C; c-basic-offset: 4 -*- */ +#ident "Copyright (c) 2007 Tokutek Inc. All rights reserved." +#ifndef ENDIAN_H +#define ENDIAN_H + +#if defined(__BYTE_ORDER) || defined(__LITTLE_ENDIAN) || defined(__BIG_ENDIAN) +#error Standards are defined for some reason +#endif + +//Windows does not exist for big endian machines, only little endian +#define __LITTLE_ENDIAN (0x01020304) +#define __BIG_ENDIAN (0x04030201) +#define __BYTE_ORDER (__LITTLE_ENDIAN) + + +#endif +