diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index add9b416b6adb1e7dbfc3ec08941217a0894fa3e..4e5a4ab77b5da1ba6757f0e29969fe0f42f8f83f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-06-30  Aldy Hernandez  <aldyh@redhat.com>
+
+        * config/i386/i386.c (ix86_init_mmx_sse_builtins): Fix typos.
+
 2002-06-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* gengtype.c (oprintf): Move VA_CLOSE after all fixedarg uses.
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 1411bcd150ad37918e47084e3a1f6dce9dcc1012..46081ba95dc49360704f1ec3f5e8082d5a17fad2 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -11853,7 +11853,7 @@ ix86_init_mmx_sse_builtins ()
     = build_function_type_list (integer_type_node,
 				V4HI_type_node, integer_type_node, NULL_TREE);
   tree v4hi_ftype_v4hi_int_int
-    = build_function_type_list (V4HI_type_node,
+    = build_function_type_list (V4HI_type_node, V4HI_type_node,
 				integer_type_node, integer_type_node,
 				NULL_TREE);
   /* Miscellaneous.  */
@@ -11872,8 +11872,7 @@ ix86_init_mmx_sse_builtins ()
 				V4HI_type_node, V4HI_type_node, NULL_TREE);
   tree v4hi_ftype_v4hi_int
     = build_function_type_list (V4HI_type_node,
-				V4HI_type_node, V4HI_type_node,
-				integer_type_node, NULL_TREE);
+				V4HI_type_node, integer_type_node, NULL_TREE);
   tree v4hi_ftype_v4hi_di
     = build_function_type_list (V4HI_type_node,
 				V4HI_type_node, long_long_unsigned_type_node,