From: dch Date: Sun, 7 Apr 2013 14:28:05 +0000 (+0100) Subject: __pragma keyword is only supported by recent Microsoft compilers X-Git-Tag: 5.0.2~186^2~382 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=710465a8e060d5ef7848a6f348f043435b1e39e0;p=apps%2Fagl-service-can-low-level.git __pragma keyword is only supported by recent Microsoft compilers --- diff --git a/pb.h b/pb.h index 61649e93..4ce58acf 100644 --- a/pb.h +++ b/pb.h @@ -30,7 +30,7 @@ # define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") # define PB_PACKED_STRUCT_END _Pragma("pack(pop)") # define pb_packed -#elif defined(_MSC_VER) +#elif defined(_MSC_VER) && (_MSC_VER >= 1500) /* For Microsoft Visual C++ */ # define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) # define PB_PACKED_STRUCT_END __pragma(pack(pop))