Skip to content

Commit 52f5569

Browse files
committed
Recognise s390 and s390x as big-endian platforms
1 parent 0d86d53 commit 52f5569

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Source/C++/Core/Ap4Config.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@
5252
#if !defined(AP4_PLATFORM_BYTE_ORDER)
5353
#if defined(__ppc__) || defined(__powerpc__) || defined(__PPC__) || defined(__PPC)
5454
#define AP4_PLATFORM_BYTE_ORDER AP4_PLATFORM_BYTE_ORDER_BIG_ENDIAN
55+
#elif defined(__s390__)
56+
#define AP4_PLATFORM_BYTE_ORDER AP4_PLATFORM_BYTE_ORDER_BIG_ENDIAN
5557
#elif defined(_MSC_VER)
5658
#if defined(_M_IX86) || defined(_M_X64) || defined(_M_ARM) || defined(_M_ARM64)
5759
#define AP4_PLATFORM_BYTE_ORDER AP4_PLATFORM_BYTE_ORDER_LITTLE_ENDIAN

0 commit comments

Comments
 (0)