Mercurial > hg > orthanc
comparison UnitTestsSources/UnitTestsMain.cpp @ 2364:ae50eccd41b7
compilation succeeds on OpenBSD
author | jodogne |
---|---|
date | Mon, 21 Aug 2017 16:28:53 +0200 |
parents | 3ab96768d144 |
children | 82d5e305fbd9 |
comparison
equal
deleted
inserted
replaced
2363:f8ef157f2d73 | 2364:ae50eccd41b7 |
---|---|
656 ASSERT_EQ(DicomVersion_2017c, StringToDicomVersion(EnumerationToString(DicomVersion_2017c))); | 656 ASSERT_EQ(DicomVersion_2017c, StringToDicomVersion(EnumerationToString(DicomVersion_2017c))); |
657 } | 657 } |
658 | 658 |
659 | 659 |
660 | 660 |
661 #if defined(__linux__) | 661 #if defined(__linux__) || defined(__OpenBSD__) |
662 #include <endian.h> | 662 #include <endian.h> |
663 #elif defined(__FreeBSD__) | 663 #elif defined(__FreeBSD__) |
664 #include <machine/endian.h> | 664 #include <machine/endian.h> |
665 #endif | 665 #endif |
666 | 666 |
698 | 698 |
699 /** | 699 /** |
700 * FreeBSD. | 700 * FreeBSD. |
701 **/ | 701 **/ |
702 | 702 |
703 #elif defined(__FreeBSD__) | 703 #elif defined(__FreeBSD__) || defined(__OpenBSD__) |
704 # if _BYTE_ORDER == _BIG_ENDIAN | 704 # if _BYTE_ORDER == _BIG_ENDIAN |
705 ASSERT_EQ(Endianness_Big, Toolbox::DetectEndianness()); | 705 ASSERT_EQ(Endianness_Big, Toolbox::DetectEndianness()); |
706 # else // _LITTLE_ENDIAN | 706 # else // _LITTLE_ENDIAN |
707 ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); | 707 ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); |
708 # endif | 708 # endif |