From 5d710e8862190783868e73676882606fe79925f5 Mon Sep 17 00:00:00 2001 From: "bernard.xiong@gmail.com" Date: Thu, 1 Nov 2012 07:20:41 +0000 Subject: [PATCH] Add MSC compiler in lwIP. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2383 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/net/lwip/src/arch/include/arch/cc.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/net/lwip/src/arch/include/arch/cc.h b/components/net/lwip/src/arch/include/arch/cc.h index 74f33303dc..a8b2604291 100644 --- a/components/net/lwip/src/arch/include/arch/cc.h +++ b/components/net/lwip/src/arch/include/arch/cc.h @@ -86,6 +86,11 @@ typedef rt_uint32_t mem_ptr_t; #define PACK_STRUCT_STRUCT __attribute__((packed)) #define PACK_STRUCT_BEGIN #define PACK_STRUCT_END +#elif defined(_MSC_VER) +#define PACK_STRUCT_FIELD(x) x +#define PACK_STRUCT_STRUCT +#define PACK_STRUCT_BEGIN +#define PACK_STRUCT_END #endif void sys_arch_assert(const char* file, int line); -- GitLab