diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f06c54206f4ea4e5f8a355daab37b45a5cffa7f6..44cce19f10b4ab5808b52cf3d264f2a24e413971 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-09-18  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* config/cris/cris.h: Preserve the original spelling in a
+	quote.
+
 2004-09-18 Jeff Law  <law@redhat.com>
 
 	* tree-ssa-dom.c (nonzero_vars_stack, vrp_variables_stack): New
diff --git a/gcc/config/cris/cris.h b/gcc/config/cris/cris.h
index 14c6a95d8eca7bb7728095448430da39f581b28e..d7da1833ec77b1e8dffb7e5e5107f56035d5b39f 100644
--- a/gcc/config/cris/cris.h
+++ b/gcc/config/cris/cris.h
@@ -336,7 +336,7 @@ extern int target_flags;
 /* Whether or not to work around multiplication instruction hardware bug
    when generating code for models where it may be present.  From the
    trouble report for Etrax 100 LX: "A multiply operation may cause
-   incorrect cache behavior under some specific circumstances. The
+   incorrect cache behaviour under some specific circumstances. The
    problem can occur if the instruction following the multiply instruction
    causes a cache miss, and multiply operand 1 (source operand) bits
    [31:27] matches the logical mapping of the mode register address