X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=pb.h;h=2c1851be365e1942f2ec0ada189739508648df95;hb=3cf9668c755560a69e4858dea4f3c415bf807441;hp=fe6fb5b3220f962690753ae5dab82a2428783dcf;hpb=938c7ac3f302ccfa3044ce0720aeed9a4336ac0e;p=apps%2Fagl-service-can-low-level.git diff --git a/pb.h b/pb.h index fe6fb5b3..2c1851be 100644 --- a/pb.h +++ b/pb.h @@ -46,7 +46,7 @@ /* Version of the nanopb library. Just in case you want to check it in * your own program. */ -#define NANOPB_VERSION nanopb-0.2.8-dev +#define NANOPB_VERSION nanopb-0.2.9-dev /* Include all the system headers needed by nanopb. You will need the * definitions of the following: @@ -80,8 +80,8 @@ # define PB_PACKED_STRUCT_START # define PB_PACKED_STRUCT_END # define pb_packed __attribute__((packed)) -#elif defined(__ICCARM__) - /* For IAR ARM compiler */ +#elif defined(__ICCARM__) || defined(__CC_ARM) + /* For IAR ARM and Keil MDK-ARM compilers */ # define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") # define PB_PACKED_STRUCT_END _Pragma("pack(pop)") # define pb_packed