diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index df18bbf785f65256fb664a6fc096c7dec9ab98ea..f0198fd523064dbc7c706e6451db93dc81c970ad 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Sun Feb  8 00:09:59 1998  Jeffrey A Law  (law@cygnus.com)
+
+	* function.c (assign_parms): Fix typo in last change.
+
 Sat Feb  7 23:54:29 1998   Robert Lipe  <robertl@dgii.com>
 
 	* gcc.c: Include <strings.h>/<string.h>, <stdlib.h>, <unistd.h>,
diff --git a/gcc/function.c b/gcc/function.c
index d78d08a41bbdd025faae3d04917be209fb960aef..52295eb2dbce384abba32da9d9a081c2770d6266 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -3642,7 +3642,7 @@ assign_parms (fndecl, second_time)
 #ifdef STRICT_ARGUMENT_NAMING
       int named_arg = 1;
 #else
-      int named_arg = ! last_name;
+      int named_arg = ! last_named;
 #endif
 
       if (TREE_TYPE (parm) == error_mark_node