re PR middle-end/31095 (ICE in expand_expr_real_1, at expr.c:8786)
authorAndrew Pinski <andrew_pinski@playstation.sony.com>
Wed, 23 May 2007 01:17:14 +0000 (01:17 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Wed, 23 May 2007 01:17:14 +0000 (18:17 -0700)
commit1809a5208fc4b69da7db417f7a0b3d13eefe425a
treee79a8d1f6407c9a676099a06ac11ea25052d70bf
parent6a57dd4f384524a11369fbb0a6dc54ea07c45e3b
re PR middle-end/31095 (ICE in expand_expr_real_1, at expr.c:8786)

2007-05-22  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR middle-end/31095
         * builtins.c (expand_builtin_memmove_args): Strip nops that don't
        change the type before looking for a COMPOUND_EXPR.

2007-05-22  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR middle-end/31095
        * gcc.c-torture/compile/bcopy-1.c: New testcase.

From-SVN: r124975
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/bcopy-1.c [new file with mode: 0644]