From d41f47ae0999ca41356682e948111df2c38249cf Mon Sep 17 00:00:00 2001 From: lmxeq5 Date: Thu, 7 Mar 2019 09:26:10 +0800 Subject: [PATCH] Update byteorder.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit config脚本可以自动识别大小端机器,如果是大端会在编译选项里添加-DB_ENDIAN选项,所以我们这里的宏CPU_BIGENDIAN替换成B_ENDIAN就支持自动识别了, 这样就避免了不知道CPU_BIGENDIAN宏的人在大端机上编译出错误的版本了。 --- include/internal/byteorder.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/internal/byteorder.h b/include/internal/byteorder.h index cc541ba1..691c4e61 100644 --- a/include/internal/byteorder.h +++ b/include/internal/byteorder.h @@ -51,7 +51,7 @@ #define HEADER_BYTEORDER_H -#ifdef CPU_BIGENDIAN +#ifdef B_ENDIAN #define cpu_to_be16(v) (v) #define cpu_to_be32(v) (v)