[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-libc-dev] [bug #32988] Internal compiler error: build_unary_op

From: Georg-Johann Lay
Subject: [avr-libc-dev] [bug #32988] Internal compiler error: build_unary_op
Date: Wed, 06 Apr 2011 20:10:12 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv: Gecko/20110319 Firefox/3.6.16

Follow-up Comment #1, bug #32988 (project avr-libc):

This is addressed in


Besides changes in avr-gcc, definition of include/avr/pgmspace.h:PSTR has to
be changed from

# define PSTR(s) (__extension__({static char __c[] PROGMEM = (s); &__c[0];}))


# define PSTR(s) (__extension__({static const char __c[] PROGMEM = (s);

with this change avr-libc should build (didn't try it, but there no reason for
avr-gcc ICEing any more).

The changes in avr-gcc will lead to a more comprehensible error massage
instead of a fatal abort. However, fixing PSTR will still be needed.


Reply to this item at:


  Nachricht geschickt von/durch Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]