diff --git a/gcc/expr.c b/gcc/expr.c
index 075ddd3728bd14bdbe5a6db4fc2b1ba002a569e5..0162d041fb2080f136899d8fe32eb7a6ba9928a6 100644
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -1796,7 +1796,7 @@ emit_block_move (x, y, size, align)
       retval = expand_expr (call_expr, NULL_RTX, VOIDmode, 0);
 #else
       emit_library_call (bcopy_libfunc, 0,
-			 VOIDmode, 3, y, Pmode, x, Pmode
+			 VOIDmode, 3, y, Pmode, x, Pmode,
 			 convert_to_mode (TYPE_MODE (integer_type_node), size,
 					  TREE_UNSIGNED (integer_type_node)),
 			 TYPE_MODE (integer_type_node));
@@ -2562,7 +2562,7 @@ clear_storage (object, size, align)
 	  retval = expand_expr (call_expr, NULL_RTX, VOIDmode, 0);
 #else
 	  emit_library_call (bzero_libfunc, 0,
-			     VOIDmode, 2, object, Pmode, size
+			     VOIDmode, 2, object, Pmode, size,
 			     TYPE_MODE (integer_type_node));
 #endif
 	}