From b1856bc17ebc7ef66be746335d2ff9f80e4fb2cd Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 7 Dec 2012 09:50:42 +1100 Subject: [PATCH] HAL_AVR: fixed warnings on all PSTR() usage --- libraries/AP_Progmem/AP_Progmem_AVR.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/AP_Progmem/AP_Progmem_AVR.h b/libraries/AP_Progmem/AP_Progmem_AVR.h index befd3ee6d61..1f524a3bfb2 100644 --- a/libraries/AP_Progmem/AP_Progmem_AVR.h +++ b/libraries/AP_Progmem/AP_Progmem_AVR.h @@ -14,6 +14,9 @@ typedef struct { char c; } prog_char_t; +#undef PROGMEM +#define PROGMEM __attribute__(( section(".progmem.data") )) + #undef PSTR /* Need const type for progmem - new for avr-gcc 4.6 */ #if __AVR__ && __GNUC__ == 4 && __GNUC_MINOR__ > 5