浏览代码

Add MSC compiler in lwIP.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2383 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong@gmail.com 12 年之前
父节点
当前提交
5d710e8862
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      components/net/lwip/src/arch/include/arch/cc.h

+ 5 - 0
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);