# HG changeset patch # User Sebastien Jodogne # Date 1523991668 -7200 # Node ID 9f325c6319732c6ff7ba043210cf90cb63981ca5 # Parent d5ca5a5abe127ac19de927e9b29dd93c768e8384 fix freebsd diff -r d5ca5a5abe12 -r 9f325c631973 UnitTestsSources/UnitTestsMain.cpp --- a/UnitTestsSources/UnitTestsMain.cpp Tue Apr 17 20:42:07 2018 +0200 +++ b/UnitTestsSources/UnitTestsMain.cpp Tue Apr 17 21:01:08 2018 +0200 @@ -701,6 +701,18 @@ #if defined(_WIN32) || defined(__APPLE__) ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); + + /** + * FreeBSD. + **/ + +#elif defined(__FreeBSD__) || defined(__OpenBSD__) +# if _BYTE_ORDER == _BIG_ENDIAN + ASSERT_EQ(Endianness_Big, Toolbox::DetectEndianness()); +# else // _LITTLE_ENDIAN + ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); +# endif + /** * Linux. @@ -718,18 +730,6 @@ ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); # endif - - /** - * FreeBSD. - **/ - -#elif defined(__FreeBSD__) || defined(__OpenBSD__) -# if _BYTE_ORDER == _BIG_ENDIAN - ASSERT_EQ(Endianness_Big, Toolbox::DetectEndianness()); -# else // _LITTLE_ENDIAN - ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); -# endif - #else #error Support your platform here #endif