avr-libc-dev
[Top][All Lists]
Advanced

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

Re: [avr-libc-dev] [bug #33716] pgmspace typedefs not legal


From: Georg-Johann Lay
Subject: Re: [avr-libc-dev] [bug #33716] pgmspace typedefs not legal
Date: Tue, 27 Sep 2011 20:36:05 +0200
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)

Eric Weddington schrieb:
Update of bug #33716 (project avr-libc):

Status: None => In Progress Percent Complete: 0% => 50%
    _______________________________________________________

Follow-up Comment #2:

Committed changes in pgmspace.h to deprecate the typedefs with __progmem__
attribute, and documentation to match.

Need to:
- Check if any other places need deprecation.

The canonical place for deprecation would be
./gcc/config/avr/avr.c:avr_insert_attributes and avr_handle_progmem_attribute

The comments in the latter read:

This is really a decl attribute, not a type attribute, but try to handle it for GCC 3.0 (sic!) backwards compatibility.

- See if other places in avr-libc use the deprecated typedefs and fix
accordingly.

Johann



reply via email to

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