diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index ac32813280cbdf0094e8844e3ddfc7d0d62dccc1..5e663eca6e7899dacd354ac6eb3f3a6175d54038 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2002-01-17  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
+
+	* include/std/std_limits.h (__glibcpp_float_has_quiet_NaN,
+	__glibcpp_double_has_quiet_NaN): Correct mispelling.
+
 2002-01-17  Andreas Tobler  <toa@pop.agri.ch>
 
 	* config/os/solaris/solaris2.6/bits/ctype_noninline.h: Fix.
diff --git a/libstdc++-v3/include/std/std_limits.h b/libstdc++-v3/include/std/std_limits.h
index 7a6463625aed66020e330c2ba0bd85e969df172b..fd7aeaf775e81e41060bc4ad0d7a276e9d8988d2 100644
--- a/libstdc++-v3/include/std/std_limits.h
+++ b/libstdc++-v3/include/std/std_limits.h
@@ -598,7 +598,7 @@
 #define __glibcpp_float_has_infinity false
 #endif
 
-#ifndef __glibcpp_float_has_quiet_NaM
+#ifndef __glibcpp_float_has_quiet_NaN
 #define __glibcpp_float_has_quiet_NaN false
 #endif
 
@@ -702,7 +702,7 @@
 #define __glibcpp_double_has_infinity false
 #endif
 
-#ifndef __glibcpp_double_has_quiet_NaM
+#ifndef __glibcpp_double_has_quiet_NaN
 #define __glibcpp_double_has_quiet_NaN false
 #endif