re PR middle-end/49968 (ICE in calls.c:3141 / assert after emit_stack_restore)
authorRichard Henderson <rth@redhat.com>
Thu, 4 Aug 2011 15:39:40 +0000 (08:39 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 4 Aug 2011 15:39:40 +0000 (08:39 -0700)
commitfaf7a23d6d3bc281c386865971f7bffd8cb7057c
tree31c68b481009457f22ecf8ae103929ff23f553af
parent0319cacc3928720fda058dc7e6c60f575169f576
re PR middle-end/49968 (ICE in calls.c:3141 / assert after emit_stack_restore)

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.

From-SVN: r177404
gcc/ChangeLog
gcc/calls.c
gcc/expr.c