------- Additional Comments From steven at gcc dot gnu dot org  2005-01-25 
00:08 -------
Testing a patch: 
 
Index: calls.c 
=================================================================== 
RCS file: /cvs/gcc/gcc/gcc/calls.c,v 
retrieving revision 1.377 
diff -u -3 -p -r1.377 calls.c 
--- calls.c     18 Jan 2005 23:06:55 -0000      1.377 
+++ calls.c     25 Jan 2005 00:05:31 -0000 
@@ -1716,11 +1716,9 @@ check_sibcall_argument_overlap (rtx insn 
   int low, high; 
 
   if (insn == NULL_RTX) 
-    insn = get_insns (); 
-  else 
-    insn = NEXT_INSN (insn); 
+    return 0; 
 
-  for (; insn; insn = NEXT_INSN (insn)) 
+  for (insn = NEXT_INSN (insn); insn; insn = NEXT_INSN (insn)) 
     if (INSN_P (insn) 
        && check_sibcall_argument_overlap_1 (PATTERN (insn))) 
       break; 
 

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |steven at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2005-01-24 22:59:10         |2005-01-25 00:08:18
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19616

Reply via email to