--- Comment #13 from pinskia at gcc dot gnu dot org 2006-01-24 16:43
---
Subject: Bug 25860
Author: pinskia
Date: Tue Jan 24 16:27:44 2006
New Revision: 110175
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110175
Log:
2006-01-24 Andrew Pinski <[EMAIL PROTECTED]>
PR
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-01-24 16:28
---
Fixed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNE
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-01-24 15:17
---
Patch posted:
http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01632.html
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
-
--- Comment #10 from pinskia at gcc dot gnu dot org 2006-01-23 15:39
---
Testing the fix which Daniel Berlin recommended.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #9 from dberlin at gcc dot gnu dot org 2006-01-20 18:30 ---
Subject: Re: [4.2 Regression] ice with -g -O2
-fPIC
On Fri, 2006-01-20 at 17:03 +, pinskia at gcc dot gnu dot org wrote:
>
> --- Comment #8 from pinskia at gcc dot gnu dot org 2006-01-20 17:03
>
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-01-20 17:03 ---
This patch worked though:
Index: tree-ssa-pre.c
===
--- tree-ssa-pre.c (revision 110017)
+++ tree-ssa-pre.c (working copy)
@@ -1159,7 +1159,7
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-01-20 16:14 ---
(In reply to comment #6)
> This one is actually not a trivial problem to fix ATM (in this case,
> eliminate would need to be changed as well), so it would be best to just
> change the can_PRE_operation to have someth
--- Comment #6 from dberlin at gcc dot gnu dot org 2006-01-20 14:59 ---
Subject: Re: [4.2 Regression] ice with -g -O2
-fPIC
Yes, this is an easy bug to fix.
What happens is PRE things it can PRE anything that is just a bunch of
indirect_ref's, but in reality, there is one case
--- Comment #5 from rguenth at gcc dot gnu dot org 2006-01-20 10:31 ---
Crashes in PRE:
#0 fancy_abort (
file=0x8706c14 "../../../src/svn/gcc/gcc/tree-ssa-operands.c", line=1563,
function=0x870743d "add_stmt_operand") at diagnostic.c:602
#1 0x0815126d in add_stmt_operand (var
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-19 19:16 ---
Reduced testcase:
struct g
{
int i;
};
struct f
{
struct g i;
};
int GSM_RingNoteGetFullDuration(struct g)__attribute__((const));
void savewav(struct f *gg)
{
struct g *Note;
long i = 0,j,length=0;
Note = &
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-19 18:50 ---
Reducing.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25860
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Keywords||ice-on-valid-code
Summary|ice with -g -O2 -fPIC |[4.
12 matches
Mail list logo