Bug 42004 - [4.5 regression] Revision 154079 failed g++.dg/torture/stackalign/unwind-2.C
Summary: [4.5 regression] Revision 154079 failed g++.dg/torture/stackalign/unwind-2.C
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: middle-end (show other bugs)
Version: 4.5.0
: P3 normal
Target Milestone: 4.5.0
Assignee: Eric Botcazou
URL: http://gcc.gnu.org/ml/gcc-patches/200...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-11 05:12 UTC by H.J. Lu
Modified: 2009-11-25 19:58 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2009-11-11 08:25:01


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description H.J. Lu 2009-11-11 05:12:01 UTC
On Linux/ia32, revision 154079:

http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00300.html

caused:

FAIL: g++.dg/torture/stackalign/unwind-2.C  -O1  execution test
FAIL: g++.dg/torture/stackalign/unwind-2.C  -O2  execution test
FAIL: g++.dg/torture/stackalign/unwind-2.C  -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/unwind-2.C  -O2 -fwhopr  execution test
Comment 1 Eric Botcazou 2009-11-11 08:25:01 UTC
> On Linux/ia32, revision 154079:
> 
> http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00300.html
> 
> caused:
> 
> FAIL: g++.dg/torture/stackalign/unwind-2.C  -O1  execution test
> FAIL: g++.dg/torture/stackalign/unwind-2.C  -O2  execution test
> FAIL: g++.dg/torture/stackalign/unwind-2.C  -O2 -flto  execution test
> FAIL: g++.dg/torture/stackalign/unwind-2.C  -O2 -fwhopr  execution test

On i686 only, i[345]86 are OK.  Investigating.
Comment 2 Eric Botcazou 2009-11-25 19:55:45 UTC
Subject: Bug 42004

Author: ebotcazou
Date: Wed Nov 25 19:55:11 2009
New Revision: 154650

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154650
Log:
	PR target/10127
	PR ada/20548
	PR middle-end/42004
	* dwarf2out.c (dwarf2out_args_size_adjust): Rename to...
	(dwarf2out_stack_adjust): ...this.  Do not adjust the arg size for
	ACCUMULATE_OUTGOING_ARGS targets.  Rename former version to...
	(dwarf2out_notice_stack_adjust): ...this.  Adjust for above renaming.
	(dwarf2out_frame_debug_expr): Revert previous change and adjust for
	above renaming.
	(dwarf2out_frame_debug): Add ??? comment.  Adjust for above renaming.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/dwarf2out.c

Comment 3 Eric Botcazou 2009-11-25 19:58:23 UTC
At last.