diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 615160c8fe57822d5f3794a5d90c78628b5db341..ea1195107a9e1235f5a57185a90c01fdc673bbf3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2005-11-27  Kazu Hirata  <kazu@codesourcery.com>
+
+	* config/m68k/m68k.c (notice_update_cc): Remove useless code.
+
 2005-11-27  Andrew Pinski  <pinskia@physics.uc.edu>
 
 	PR middle-end/24575
diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c
index 48f924a65b986c36d07ac22fe1c63edac2607ea6..b4b276f3a06ada8ca4f5c80b794804c9d0a991bb 100644
--- a/gcc/config/m68k/m68k.c
+++ b/gcc/config/m68k/m68k.c
@@ -2367,8 +2367,6 @@ notice_update_cc (rtx exp, rtx insn)
 		   || GET_CODE (SET_SRC (exp)) == MEM
 		   || GET_CODE (SET_SRC (exp)) == CONST_DOUBLE))
 	CC_STATUS_INIT; 
-      else if (GET_CODE (SET_SRC (exp)) == CALL)
-	CC_STATUS_INIT; 
       else if (XEXP (exp, 0) != pc_rtx)
 	{
 	  cc_status.flags = 0;