#define FLASH /* Empty, used for IAR compiler.  Define PROGMEM as
empty to use GCC */

static char const FLASH string000[] PROGMEM = "NO_MSG"; /* 000/0x00 */
...

static PGM_P const string_pointers[] PROGMEM = {
    string000, /* 0x00 */
...
};

That works without out warnings for C.  There was a long standing bug
that you may be running into if you are compiling as C++.

_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to