diff --git a/components/net/lwip-1.4.1/src/arch/include/arch/cc.h b/components/net/lwip-1.4.1/src/arch/include/arch/cc.h index 80e90074595b861b66c3cfa20e14617f074d7faf..251de6697899dc03a93e7aa55302c1eacad4994c 100644 --- a/components/net/lwip-1.4.1/src/arch/include/arch/cc.h +++ b/components/net/lwip-1.4.1/src/arch/include/arch/cc.h @@ -84,9 +84,9 @@ typedef uintptr_t mem_ptr_t; #define PACK_STRUCT_BEGIN #define PACK_STRUCT_END #elif defined(__IAR_SYSTEMS_ICC__) /* IAR Compiler */ -#define PACK_STRUCT_BEGIN #pragma pack(1) -#define PACK_STRUCT_STRUCT -#define PACK_STRUCT_END #pragma pack() +#define PACK_STRUCT_BEGIN +#define PACK_STRUCT_STRUCT +#define PACK_STRUCT_END #define PACK_STRUCT_FIELD(x) x #define PACK_STRUCT_USE_INCLUDES #elif defined(__GNUC__) /* GNU GCC Compiler */ diff --git a/components/net/lwip-2.0.2/src/arch/include/arch/cc.h b/components/net/lwip-2.0.2/src/arch/include/arch/cc.h index 8888995bcc860cb35b8c0eead646efa2b4706a6e..ea6a5ff75585f9aab3750e4dc0ad53a6a9d9cec0 100644 --- a/components/net/lwip-2.0.2/src/arch/include/arch/cc.h +++ b/components/net/lwip-2.0.2/src/arch/include/arch/cc.h @@ -63,9 +63,9 @@ #define PACK_STRUCT_BEGIN #define PACK_STRUCT_END #elif defined(__IAR_SYSTEMS_ICC__) /* IAR Compiler */ -#define PACK_STRUCT_BEGIN #pragma pack(1) +#define PACK_STRUCT_BEGIN #define PACK_STRUCT_STRUCT -#define PACK_STRUCT_END #pragma pack() +#define PACK_STRUCT_END #define PACK_STRUCT_FIELD(x) x #define PACK_STRUCT_USE_INCLUDES #elif defined(__GNUC__) /* GNU GCC Compiler */ diff --git a/components/net/lwip-2.1.2/src/arch/include/arch/cc.h b/components/net/lwip-2.1.2/src/arch/include/arch/cc.h index 61086b96d3aca7c0713fa3e587a5fe70ccfabd5d..49c7541ed773e07e9cfb6c19d1290e879772ac00 100644 --- a/components/net/lwip-2.1.2/src/arch/include/arch/cc.h +++ b/components/net/lwip-2.1.2/src/arch/include/arch/cc.h @@ -77,9 +77,9 @@ #define PACK_STRUCT_BEGIN #define PACK_STRUCT_END #elif defined(__IAR_SYSTEMS_ICC__) /* IAR Compiler */ -#define PACK_STRUCT_BEGIN #pragma pack(1) +#define PACK_STRUCT_BEGIN #define PACK_STRUCT_STRUCT -#define PACK_STRUCT_END #pragma pack() +#define PACK_STRUCT_END #define PACK_STRUCT_FIELD(x) x #define PACK_STRUCT_USE_INCLUDES #elif defined(__GNUC__) /* GNU GCC Compiler */