------- Comment #5 from krebbel at gcc dot gnu dot org 2007-04-24 13:15 ------- Subject: Bug 31641
Author: krebbel Date: Tue Apr 24 13:15:11 2007 New Revision: 124100 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124100 Log: 2007-04-24 Andreas Krebbel <[EMAIL PROTECTED]> PR target/31641 * config/s390/s390.c (s390_expand_setmem): Don't ICE for constant length argument of 0 for memset. (s390_expand_movmem, s390_expand_setmem, s390_expand_cmpmem): Use unsigned shift instead of the signed variant. 2007-04-24 Andreas Krebbel <[EMAIL PROTECTED]> PR target/31641 * gcc.c-torture/compile/pr31641.c: New testcase. Modified: branches/gcc-4_1-branch/gcc/ChangeLog branches/gcc-4_1-branch/gcc/config/s390/s390.c branches/gcc-4_1-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31641