This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/49968] ICE in calls.c:3141 / assert after emit_stack_restore
- From: "rth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 4 Aug 2011 15:42:30 +0000
- Subject: [Bug middle-end/49968] ICE in calls.c:3141 / assert after emit_stack_restore
- Auto-submitted: auto-generated
- References: <bug-49968-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49968
--- Comment #5 from Richard Henderson <rth at gcc dot gnu.org> 2011-08-04 15:39:43 UTC ---
Author: rth
Date: Thu Aug 4 15:39:40 2011
New Revision: 177404
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177404
Log:
PR middle-end/49968
* calls.c (expand_call): Use fixup_args_size_notes for
emit_stack_restore.
* expr.c (fixup_args_size_notes): Allow STACK_POINTER_REGNUM sets
in non-standard modes.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/calls.c
trunk/gcc/expr.c