public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/14047] New: __progmem__ attribute doesn't work
@ 2004-02-06 12:45 LAL at pro dot onet dot pl
2004-02-06 15:09 ` [Bug target/14047] " pinskia at gcc dot gnu dot org
` (19 more replies)
0 siblings, 20 replies; 21+ messages in thread
From: LAL at pro dot onet dot pl @ 2004-02-06 12:45 UTC (permalink / raw)
To: gcc-bugs
It seems that this version of the GCC does ignore __progmem__ attribute.
Following code (but the same result for other vriable types) produces elf image
with rotor array placed in .data section
const uint8_t rotor[ANIMSTEPS] __attribute__((__progmem__)) = {
~(SEG_A)&SEG_MASK, ~(SEG_B)&SEG_MASK, ~(SEG_C)&SEG_MASK,
~(SEG_D)&SEG_MASK, ~(SEG_E)&SEG_MASK, ~(SEG_F)&SEG_MASK };
Where SEG_* are simple numeric defines.
Below a fragment of the map file:
.data 0x00800060 0x2c load address 0x00000604
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x2b display.o
0x00800078 rotor
(AVR)Binutils version 2.14
GCC version:
Reading specs from /usr/lib/gcc/avr/3.4.0/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-languages=c --disable-nls --target=avr
i686-redhat-linux-gnu
Thread model: single
gcc version 3.4.0 20040206 (prerelease)
--
Summary: __progmem__ attribute doesn't work
Product: gcc
Version: 3.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P1
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: LAL at pro dot onet dot pl
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-redhat-linux-gnu
GCC host triplet: i686-redhat-linux-gnu
GCC target triplet: avr-unknown-elf
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
@ 2004-02-06 15:09 ` pinskia at gcc dot gnu dot org
2004-02-07 9:27 ` berndtrog at yahoo dot com
` (18 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-02-06 15:09 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Component|c |target
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
2004-02-06 15:09 ` [Bug target/14047] " pinskia at gcc dot gnu dot org
@ 2004-02-07 9:27 ` berndtrog at yahoo dot com
2004-02-10 7:43 ` olischulz at web dot de
` (17 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: berndtrog at yahoo dot com @ 2004-02-07 9:27 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |berndtrog at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
2004-02-06 15:09 ` [Bug target/14047] " pinskia at gcc dot gnu dot org
2004-02-07 9:27 ` berndtrog at yahoo dot com
@ 2004-02-10 7:43 ` olischulz at web dot de
2004-02-10 16:21 ` eric at ecentral dot com
` (16 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: olischulz at web dot de @ 2004-02-10 7:43 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |olischulz at web dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (2 preceding siblings ...)
2004-02-10 7:43 ` olischulz at web dot de
@ 2004-02-10 16:21 ` eric at ecentral dot com
2004-02-11 8:02 ` LAL at pro dot onet dot pl
` (15 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: eric at ecentral dot com @ 2004-02-10 16:21 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |eric at ecentral dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (3 preceding siblings ...)
2004-02-10 16:21 ` eric at ecentral dot com
@ 2004-02-11 8:02 ` LAL at pro dot onet dot pl
2004-02-11 8:56 ` [Bug target/14047] [3.4/3.5 Regression] " pinskia at gcc dot gnu dot org
` (14 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: LAL at pro dot onet dot pl @ 2004-02-11 8:02 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From LAL at pro dot onet dot pl 2004-02-11 08:02 -------
Created an attachment (id=5722)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=5722&action=view)
preprocessed testcase
Command line was:
avr-gcc -g -Wall -Os -mmcu=attiny26 -Wl,-Map,pgmtst.map -save-temps -o pgmtst
test.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (4 preceding siblings ...)
2004-02-11 8:02 ` LAL at pro dot onet dot pl
@ 2004-02-11 8:56 ` pinskia at gcc dot gnu dot org
2004-03-01 2:00 ` mmitchel at gcc dot gnu dot org
` (13 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-02-11 8:56 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-02-11 08:56 -------
Confirmed. The problem is that avr was depending on the order of the calls to avr_insert_attributes
and the actually adding the attribute to the decl. It really should not depending on them at all.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |wrong-code
Last reconfirmed|0000-00-00 00:00:00 |2004-02-11 08:56:03
date| |
Summary|__progmem__ attribute |[3.4/3.5 Regression]
|doesn't work |__progmem__ attribute
| |doesn't work
Target Milestone|--- |3.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (5 preceding siblings ...)
2004-02-11 8:56 ` [Bug target/14047] [3.4/3.5 Regression] " pinskia at gcc dot gnu dot org
@ 2004-03-01 2:00 ` mmitchel at gcc dot gnu dot org
2004-03-10 5:33 ` eric at ecentral dot com
` (12 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2004-03-01 2:00 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From mmitchel at gcc dot gnu dot org 2004-03-01 02:00 -------
AVR is not a primary platform, so I have postponed this until 3.4.1.
The patch here is not quite right. I believe a correct patch would be to modify
avr_insert_attributes to use
avr_progrmem_p (node) || lookup_attribute ("progmem", *attributes)
That would still find a progmem attribute already in the DECL_ATTRIBUTES, which
the patch would not.
If someone will test that change, such a patch would be OK for 3.4.0.
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.4.0 |3.4.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (6 preceding siblings ...)
2004-03-01 2:00 ` mmitchel at gcc dot gnu dot org
@ 2004-03-10 5:33 ` eric at ecentral dot com
2004-03-11 4:30 ` mmitchel at gcc dot gnu dot org
` (11 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: eric at ecentral dot com @ 2004-03-10 5:33 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From eric at ecentral dot com 2004-03-10 05:33 -------
According to comment #4 (by Mark Mitchell) he pre-approved a patch for this for
3.4 if tested ok. Oliver Schulz tested the patch and confirmed that this works
on March 2.
Mark, can this be approved and rolled into 3.4 please?
Currently the AVR port is only good up to 3.3.2 (There's a showstopper for
3.3.3, see #14149). It would be disappointing if we had to wait for 3.4.1 to
upgrade.
Thanks
Eric
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (7 preceding siblings ...)
2004-03-10 5:33 ` eric at ecentral dot com
@ 2004-03-11 4:30 ` mmitchel at gcc dot gnu dot org
2004-03-11 4:52 ` kazu at cs dot umass dot edu
` (10 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2004-03-11 4:30 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From mmitchel at gcc dot gnu dot org 2004-03-11 04:30 -------
The patch needs to go through a full "make bootstrap && make check" process. I
can't tell if that's been done, or whether just the small program has been
tested. If the full test process has been done, and it's been confirmed that
there are no regressions, then it's OK to check in this change for GCC 3.4.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (8 preceding siblings ...)
2004-03-11 4:30 ` mmitchel at gcc dot gnu dot org
@ 2004-03-11 4:52 ` kazu at cs dot umass dot edu
2004-03-11 4:53 ` mark at codesourcery dot com
` (9 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: kazu at cs dot umass dot edu @ 2004-03-11 4:52 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From kazu at cs dot umass dot edu 2004-03-11 04:52 -------
Being so tiny a microcontroller, I don't think "make bootstrap" is possible.
I've heard that some AVR simulator is available, but I don't know if
it's known to work with dejagnu to run gcc testsuite.
(Well, I guess one could at least test gcc.c-torture/compile and such.)
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |kazu at cs dot umass dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (9 preceding siblings ...)
2004-03-11 4:52 ` kazu at cs dot umass dot edu
@ 2004-03-11 4:53 ` mark at codesourcery dot com
2004-03-11 4:54 ` eric at ecentral dot com
` (8 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: mark at codesourcery dot com @ 2004-03-11 4:53 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From mark at codesourcery dot com 2004-03-11 04:53 -------
Subject: Re: [3.4/3.5 Regression] __progmem__ attribute
doesn't work
kazu at cs dot umass dot edu wrote:
> ------- Additional Comments From kazu at cs dot umass dot edu 2004-03-11 04:52 -------
> Being so tiny a microcontroller, I don't think "make bootstrap" is possible.
> I've heard that some AVR simulator is available, but I don't know if
> it's known to work with dejagnu to run gcc testsuite.
> (Well, I guess one could at least test gcc.c-torture/compile and such.)
If people using this tareget don't normally run DejaGNU, then the patch
can be checked in with whatever testing would normally be done. If no
testing is normally done, then just go ahead and commit the patch. :-)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (10 preceding siblings ...)
2004-03-11 4:53 ` mark at codesourcery dot com
@ 2004-03-11 4:54 ` eric at ecentral dot com
2004-03-12 4:13 ` eric at ecentral dot com
` (7 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: eric at ecentral dot com @ 2004-03-11 4:54 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From eric at ecentral dot com 2004-03-11 04:54 -------
The patch only affects 2 files in the config/avr subdir. Doesn't "make
bootstrap" only apply to building native compilers? The avr port is always
built as a cross compiler. ... Or do you need the "make bootstrap ..." to test
that the changes done in config/avr don't affect any of the other ports (that
are primary targets)?
Also, a simulator is available, but it IIRC it doesn't run with dejagnu.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (11 preceding siblings ...)
2004-03-11 4:54 ` eric at ecentral dot com
@ 2004-03-12 4:13 ` eric at ecentral dot com
2004-03-13 6:24 ` eric at ecentral dot com
` (6 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: eric at ecentral dot com @ 2004-03-12 4:13 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From eric at ecentral dot com 2004-03-12 04:13 -------
Denis and Marek:
Could one of the AVR port maintainers please commit this approved patch for 3.4
as soon as possible, please?
Thanks
Eric Weddington
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (12 preceding siblings ...)
2004-03-12 4:13 ` eric at ecentral dot com
@ 2004-03-13 6:24 ` eric at ecentral dot com
2004-03-13 6:38 ` cvs-commit at gcc dot gnu dot org
` (5 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: eric at ecentral dot com @ 2004-03-13 6:24 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From eric at ecentral dot com 2004-03-13 06:23 -------
Would *anyone* with CVS write permissions please commit this approved patch for
3.4?
Thanks
Eric
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (13 preceding siblings ...)
2004-03-13 6:24 ` eric at ecentral dot com
@ 2004-03-13 6:38 ` cvs-commit at gcc dot gnu dot org
2004-03-13 6:39 ` denisc at overta dot ru
` (4 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-03-13 6:38 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-03-13 06:38 -------
Subject: Bug 14047
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_4-branch
Changes by: denisc@gcc.gnu.org 2004-03-13 06:38:12
Modified files:
gcc : ChangeLog
gcc/config/avr : avr.c avr-protos.h
Log message:
PR target/14047
* config/avr/avr.c (avr_progmem_p): Add "attributes" parameter.
(avr_insert_attributes): Pass "attributes" to avr_progmem_p.
* config/avr/avr-protos.h (avr_progmem_p): Change prototype.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=2.2326.2.336&r2=2.2326.2.337
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/avr/avr.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.108.4.1&r2=1.108.4.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/avr/avr-protos.h.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.31&r2=1.31.10.1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (14 preceding siblings ...)
2004-03-13 6:38 ` cvs-commit at gcc dot gnu dot org
@ 2004-03-13 6:39 ` denisc at overta dot ru
2004-03-13 6:43 ` cvs-commit at gcc dot gnu dot org
` (3 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: denisc at overta dot ru @ 2004-03-13 6:39 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From denisc at overta dot ru 2004-03-13 06:39 -------
Subject: Re: [3.4/3.5 Regression] __progmem__ attribute doesn't work
"eric at ecentral dot com" <gcc-bugzilla@gcc.gnu.org> writes:
> ------- Additional Comments From eric at ecentral dot com 2004-03-12 04:13 -------
> Denis and Marek:
>
> Could one of the AVR port maintainers please commit this approved patch for 3.4
> as soon as possible, please?
Committed as:
2004-03-13 Dean Ferreyra <dferreyra@igc.org>
PR target/14047
* config/avr/avr.c (avr_progmem_p): Add "attributes" parameter.
(avr_insert_attributes): Pass "attributes" to avr_progmem_p.
* config/avr/avr-protos.h (avr_progmem_p): Change prototype.
Denis.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (15 preceding siblings ...)
2004-03-13 6:39 ` denisc at overta dot ru
@ 2004-03-13 6:43 ` cvs-commit at gcc dot gnu dot org
2004-03-13 6:45 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-03-13 6:43 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-03-13 06:43 -------
Subject: Bug 14047
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: denisc@gcc.gnu.org 2004-03-13 06:43:31
Modified files:
gcc/config/avr : avr.c avr-protos.h
Log message:
PR target/14047
* config/avr/avr.c (avr_progmem_p): Add "attributes" parameter.
(avr_insert_attributes): Pass "attributes" to avr_progmem_p.
* config/avr/avr-protos.h (avr_progmem_p): Change prototype.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/avr/avr.c.diff?cvsroot=gcc&r1=1.117&r2=1.118
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/avr/avr-protos.h.diff?cvsroot=gcc&r1=1.31&r2=1.32
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (16 preceding siblings ...)
2004-03-13 6:43 ` cvs-commit at gcc dot gnu dot org
@ 2004-03-13 6:45 ` pinskia at gcc dot gnu dot org
2004-03-13 6:52 ` cvs-commit at gcc dot gnu dot org
2004-03-13 6:52 ` eric at ecentral dot com
19 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-03-13 6:45 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-03-13 06:45 -------
Fixed for 3.4.0.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|3.4.1 |3.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (17 preceding siblings ...)
2004-03-13 6:45 ` pinskia at gcc dot gnu dot org
@ 2004-03-13 6:52 ` cvs-commit at gcc dot gnu dot org
2004-03-13 6:52 ` eric at ecentral dot com
19 siblings, 0 replies; 21+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-03-13 6:52 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-03-13 06:51 -------
Subject: Bug 14047
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: denisc@gcc.gnu.org 2004-03-13 06:51:56
Modified files:
gcc : ChangeLog
Log message:
PR target/14047
* config/avr/avr.c (avr_progmem_p): Add "attributes" parameter.
(avr_insert_attributes): Pass "attributes" to avr_progmem_p.
* config/avr/avr-protos.h (avr_progmem_p): Change prototype.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.3154&r2=2.3155
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug target/14047] [3.4/3.5 Regression] __progmem__ attribute doesn't work
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
` (18 preceding siblings ...)
2004-03-13 6:52 ` cvs-commit at gcc dot gnu dot org
@ 2004-03-13 6:52 ` eric at ecentral dot com
19 siblings, 0 replies; 21+ messages in thread
From: eric at ecentral dot com @ 2004-03-13 6:52 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From eric at ecentral dot com 2004-03-13 06:52 -------
Thanks, Denis!
Eric
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14047
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2004-03-13 6:52 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-06 12:45 [Bug c/14047] New: __progmem__ attribute doesn't work LAL at pro dot onet dot pl
2004-02-06 15:09 ` [Bug target/14047] " pinskia at gcc dot gnu dot org
2004-02-07 9:27 ` berndtrog at yahoo dot com
2004-02-10 7:43 ` olischulz at web dot de
2004-02-10 16:21 ` eric at ecentral dot com
2004-02-11 8:02 ` LAL at pro dot onet dot pl
2004-02-11 8:56 ` [Bug target/14047] [3.4/3.5 Regression] " pinskia at gcc dot gnu dot org
2004-03-01 2:00 ` mmitchel at gcc dot gnu dot org
2004-03-10 5:33 ` eric at ecentral dot com
2004-03-11 4:30 ` mmitchel at gcc dot gnu dot org
2004-03-11 4:52 ` kazu at cs dot umass dot edu
2004-03-11 4:53 ` mark at codesourcery dot com
2004-03-11 4:54 ` eric at ecentral dot com
2004-03-12 4:13 ` eric at ecentral dot com
2004-03-13 6:24 ` eric at ecentral dot com
2004-03-13 6:38 ` cvs-commit at gcc dot gnu dot org
2004-03-13 6:39 ` denisc at overta dot ru
2004-03-13 6:43 ` cvs-commit at gcc dot gnu dot org
2004-03-13 6:45 ` pinskia at gcc dot gnu dot org
2004-03-13 6:52 ` cvs-commit at gcc dot gnu dot org
2004-03-13 6:52 ` eric at ecentral dot com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).