--
drow at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |drow at gcc dot gnu dot org
|dot org
--
drow at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|drow at gcc dot gnu dot org |unassigned at gcc dot gnu
|
--- Comment #17 from dje at gcc dot gnu dot org 2006-08-25 18:56 ---
Subject: Bug 27075
Author: dje
Date: Fri Aug 25 18:56:08 2006
New Revision: 116425
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116425
Log:
PR target/27075
* config/rs6000/rs6000.c
--- Comment #18 from dje at gcc dot gnu dot org 2006-08-25 18:56 ---
patch committed.
--
dje at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #19 from dje at gcc dot gnu dot org 2006-08-25 19:06 ---
Subject: Bug 27075
Author: dje
Date: Fri Aug 25 19:06:18 2006
New Revision: 116426
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116426
Log:
PR target/27075
* config/rs6000/rs6000.c
--- Comment #16 from mmitchel at gcc dot gnu dot org 2006-08-17 20:29
---
I think the patch in Comment #8 is OK, but that the right approach would be to
stop using %y to denote two different things. I think we should add
documentation saying that %y has dual meanings and check in this
--- Comment #15 from dtemirbulatov at gmail dot com 2006-07-26 12:53
---
As Andrew posted, the question is the impact on other targets...
Looking at the patch, it is only about e500(TARGET_E500 defined only for e500),
so it should not impact other targets
--
--- Comment #13 from edmar at freescale dot com 2006-07-24 15:05 ---
For my part (e500v2) it works just fine. I have being using since april for my
regression tests. As Andrew posted, the question is the impact on other
targets...
--
--- Comment #14 from raj dot khem at gmail dot com 2006-07-24 19:34 ---
FWIW. I also have it working using current 4.1 branch snapshot and the patch in
comment #8.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27075
--- Comment #11 from echristo at apple dot com 2006-07-22 21:12 ---
Waiting on Edmar's feedback for Alan's patch.
--
echristo at apple dot com changed:
What|Removed |Added
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-07-22 22:16
---
It is obvious the patch actually works but needs a full testing so this really
should not be in waiting.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from mmitchel at gcc dot gnu dot org 2006-05-25 02:34
---
Will not be fixed in 4.1.1; adjust target milestone to 4.1.2.
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from edmar at freescale dot com 2006-04-17 15:57 ---
This bug also affects target e500v2. The e500v2 is configured with:
--target=powerpc-unknowm-linux-gnuspe --enable-e500_double.
I will try the patch on comment 8 overnight.
--
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27075
--- Comment #8 from amodra at bigpond dot net dot au 2006-04-09 13:51
---
This horrible hack should cure the problem, I think. The rationale is that
spe.md uses %y only for evldd and evstdd insns, which load or store 8 bytes.
The lock insns use %y for 4 byte quantities (e500 doesn't
15 matches
Mail list logo