Кто-нибудь знает, как это предупреждение можно подавить? у меня нет возможности их избежать (они связаны с используемой мной структурой).
Спасибо!
Кто-нибудь знает, как это предупреждение можно подавить? у меня нет возможности их избежать (они связаны с используемой мной структурой).
Спасибо!
На справочной странице gcc(1):
-Wno-attributesDo not warn if an unexpected "__attribute__" is used, such as unrecognized attributes, function attributes applied to variables, etc. This will not stop errors for incorrect use of supported attributes.
просто добавьте static
в свою декларацию
PROGMEM static char my_byte[100] = {0x00,0x01,0x02,0x03 ...... }
затем получить его как
char any_byte;
int index;
any_byte = pgm_read_byte(&(my_byte[index])) ;
__attribute__((...))
в правильном месте? - person   schedule 01.10.2016