diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e4a8ce86f5e4219ec816314d4478392eb607c646..155db6da64ff382bb7472b4b595a6fe1d73e336a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-11  Ben Elliston  <bje@au.ibm.com>
+
+	* config/i386/i386.c (ix86_return_in_memory): Fix comment: this
+	function returns true in the positive case.
+
 2006-01-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
 	PR target/20754
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 5cececebcce46afbaaa9a42f47ea0c2816fdb9ef..f159bb464de67d31761d1c5983da7e73c832c4a0 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -3571,7 +3571,7 @@ ix86_function_value (tree valtype, tree fntype_or_decl,
     }
 }
 
-/* Return false iff type is returned in memory.  */
+/* Return true iff type is returned in memory.  */
 int
 ix86_return_in_memory (tree type)
 {