--- Comment #33 from jakub at gcc dot gnu dot org 2008-11-13 16:00 ---
*** Bug 37422 has been marked as a duplicate of this bug. ***
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #32 from ebotcazou at gcc dot gnu dot org 2008-09-04 19:30
---
> I tried i586-linux with ira-merge branch. It built libgcc fine.
> So the problem is either fixed on ira-merge branch or it isn't
> caused by IRA merge.
Or isn't exposed on that branch.
It's a stack slot reuse
--- Comment #31 from hjl dot tools at gmail dot com 2008-09-04 14:53
---
I tried i586-linux with ira-merge branch. It built libgcc fine.
So the problem is either fixed on ira-merge branch or it isn't
caused by IRA merge.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37296
--- Comment #30 from hjl dot tools at gmail dot com 2008-09-04 13:07
---
(In reply to comment #29)
> Subject: Re: [4.4 Regression] Bootstrap failure compiling libgcc
>
> I think you meant to respond to Eric instead of me. Vlad's
> patch fixed the original problem for me and Eric, but
--- Comment #29 from sgk at troutmask dot apl dot washington dot edu
2008-09-04 06:15 ---
Subject: Re: [4.4 Regression] Bootstrap failure compiling libgcc
On Thu, Sep 04, 2008 at 05:53:28AM -, hjl dot tools at gmail dot com wrote:
>
>
> --- Comment #28 from hjl dot tools at
--- Comment #28 from hjl dot tools at gmail dot com 2008-09-04 05:53
---
(In reply to comment #27)
> I now get on i586-linux at revision 139953
>
>
> I'll investigate tomorrow.
>
Can you try ira-merge branch? It will help determine if it is caused
by IRA merge. Thanks.
--
http:
--- Comment #27 from ebotcazou at gcc dot gnu dot org 2008-09-03 21:05
---
I now get on i586-linux at revision 139953
/home/eric/build/gcc/native32/./gcc/xgcc -B/home/eric/build/gcc/native32/./gcc/
-B/home/eric/install/gcc/i586-suse-linux/bin/
-B/home/eric/install/gcc/i586-suse-linux/l
--- Comment #26 from vmakarov at gcc dot gnu dot org 2008-09-03 19:50
---
Subject: Bug 37296
Author: vmakarov
Date: Wed Sep 3 19:49:30 2008
New Revision: 139948
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139948
Log:
2008-09-03 Vladimir Makarov <[EMAIL PROTECTED]>
--- Comment #25 from vmakarov at redhat dot com 2008-09-03 15:36 ---
The problem is in sorting insn chains according to their
frequencies to get a better reloads for most frequently executed
insns. This very simple optimization was introduced on IRA branch.
Correct updating elimin
--- Comment #24 from tbm at cyrius dot com 2008-09-03 07:56 ---
(In reply to comment #23)
> ../../../../gcc-4.4-work/libgcc/../gcc/libgcc2.c: In function '__cmpti2':
> ../../../../gcc-4.4-work/libgcc/../gcc/libgcc2.c:1151: internal compiler
> error:
> in ei_next, at basic-block.h:735
I
--- Comment #23 from dominiq at lps dot ens dot fr 2008-09-03 05:22 ---
On powerpc-apple-darwin9 revision 139912, I get:
...
/opt/gcc/darwin_buildw/./gcc/xgcc -B/opt/gcc/darwin_buildw/./gcc/
-B/opt/gcc/gcc4.4w/powerpc-apple-darwin9/bin/
-B/opt/gcc/gcc4.4w/powerpc-apple-darwin9/lib/ -isy
--- Comment #22 from pinskia at gcc dot gnu dot org 2008-09-03 00:42
---
(In reply to comment #21)
> -fomit-frame-pointer is broken due to IRA merge. On Linux/ia32, there are
I get those on i386-darwin also.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37296
--- Comment #21 from hjl dot tools at gmail dot com 2008-09-03 00:27
---
(In reply to comment #15)
> It's the same issue as the __muldi3 thing. cgraphbuild.c:rebuild_cgraph_edges
> is miscompiled at -O2 -fomit-frame-pointer by regalloc/reload because of some
> problem with elimination
--- Comment #20 from vmakarov at redhat dot com 2008-09-02 18:13 ---
Isn't that supposed to be detected by reload?
Yea, right. I missed that. Eric, sorry for to be in hurry with the wrong
response.
I am still working on the issue. I hope to find a solution today or tomorrow.
--
--- Comment #19 from ebotcazou at gcc dot gnu dot org 2008-09-02 17:35
---
> I've looked at the cgraphbuild.i code and I think something is wrong with
> inlining. There are two paths achieving L21 with different stack
> adjustments.
> Here is the code. I marked insns adjusting SP by
--- Comment #18 from vmakarov at redhat dot com 2008-09-02 17:29 ---
I've looked at the cgraphbuild.i code and I think something is wrong with
inlining. There are two paths achieving L21 with different stack adjustments.
Here is the code. I marked insns adjusting SP by -> and the two
--- Comment #17 from ebotcazou at gcc dot gnu dot org 2008-09-02 13:26
---
> The offset against %esp should be the same.
Actually it should be adjusted to the value of %esp:
rebuild_cgraph_edges:
pushl %ebp
pushl %edi
pushl %esi
pushl %ebx
--- Comment #16 from ebotcazou at gcc dot gnu dot org 2008-09-02 10:17
---
Created an attachment (id=16189)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16189&action=view)
Simplified preprocessed source
It's still big, but it yields a 353-line assembly file.
Compile with -O2 -f
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2008-09-01 21:46
---
> checking for i386-unknown-freebsd8.0-gcc... /usr/home/kargl/gcc/obj/./gcc/xgcc
> -B/usr/home/kargl/gcc/obj/./gcc/
> -B/usr/home/kargl/work/i386-unknown-freebsd8.0/bin/
> -B/usr/home/kargl/work/i386-unknown-free
--- Comment #14 from sgk at troutmask dot apl dot washington dot edu
2008-09-01 16:56 ---
Subject: Re: Bootstrap failure due to __muldi3
On Mon, Sep 01, 2008 at 10:30:27AM -, graham dot stott at btinternet dot
com wrote:
>
> --- Comment #10 from graham dot stott at btinternet
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37296
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2008-09-01 13:40
---
Reconfirmed with failure mode from comment #4 on i586-linux at r139863.
I'm going to investigate.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
22 matches
Mail list logo