This commit is contained in:
2026-05-19 11:49:22 +08:00
commit add7af4222
96 changed files with 8635 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#ifndef INCLUDED_OS_ENDIAN_H
#define INCLUDED_OS_ENDIAN_H
#define OS_BYTE_ORDER_LITTLE_ENDIAN 0
#define OS_BYTE_ORDER_BIG_ENDIAN 1
#if defined(OS_BYTE_ORDER)
#undef OS_BYTE_ORDER
#endif /*!defined(OS_BYTE_ORDER)*/
#if defined(__BYTE_ORDER__)
#if (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)
#define OS_BYTE_ORDER OS_BYTE_ORDER_BIG_ENDIAN
#else
#define OS_BYTE_ORDER OS_BYTE_ORDER_LITTLE_ENDIAN
#endif /* (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__) */
#endif /* defined(__BYTE_ORDER__) */
int os_endian_is_little_endian(void);
#endif /*INCLUDED_OS_ENDIAN_H*/