message: Clang on Windows will define __BYTE_ORDER__ etc. for us
diff: @@ -22,8 +22,10 @@ limitations under the License.
  // Byte order defines provided by gcc. MSVC doesn't define those so
  // we define them here.
  // We assume that all windows platform out there are little endian.
  +#if defined(_MSC_VER) && !defined(__clang__)
  #define __ORDER_LITTLE_ENDIAN__ 0x4d2
  #define __ORDER_BIG_ENDIAN__ 0x10e1
  #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
  +#endif
  #endif // TENSORFLOW_PLATFORM_WINDOWS_CPU_INFO_H_
  