>> Rather than deprecating the typedefs in pgmspace.h, I would
>> suggest to replace them by respective macros.
>> 
> What macros do you want them replaced with?

My immediate reaction was that this couldn't possibly work; that
#define prog_uchar unsigned char PROGMEM
and
typedef unsigned char PROGMEM prog_uchar
were just too semantically different for the macro to be effective.

But I'm having trouble finding an example where it wouldn't
work, and actually "do the right thing"...

What am I missing?

BillW
_______________________________________________
AVR-libc-dev mailing list
AVR-libc-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to