ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
766231
vllv (30.06.2017 09:34, просмотров: 1915)
Новый IAR ARM ругается на продвинутые прагмы в старом EnergyMicro проекте.  EFM32_PACK_START( 1 ) Warning[Pe1665]: concatenation with "1)" in macro "EFM32_PACK_START" does not create a valid token D:\Work\Incli\usb\inc\em_usb.h 318 Убил бы, это всего лишь банальный #pragma pack (1) #define STRINGIZE(X) #X #define EFM32_PACK_START(X) _Pragma( STRINGIZE( pack( ##X## ) ) ) #define EFM32_PACK_END() _Pragma( "pack()" ) Но что делать, не понимаю.