Fix a popular typo in comments
authorGabor Greif <ggreif@gmail.com>
Sat, 1 Feb 2014 20:26:23 +0000 (21:26 +0100)
committerGabor Greif <ggreif@gmail.com>
Sat, 1 Feb 2014 20:26:23 +0000 (21:26 +0100)
compiler/basicTypes/Demand.lhs
compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs
compiler/nativeGen/SPARC/CodeGen/Gen32.hs
compiler/simplCore/Simplify.lhs
compiler/typecheck/TcGenDeriv.lhs
compiler/types/Type.lhs
docs/coding-style.html
docs/storage-mgt/rp.tex

index 9607a15..e415c6d 100644 (file)
@@ -960,7 +960,7 @@ this has a strictness signature of
 meaning that "b2 `seq` ()" and "b2 1 `seq` ()" might well terminate, but
 for "b2 1 2 `seq` ()" we get definite divergence.
 
-For comparision,
+For comparison,
   b1 x = x `seq` error (show x)
 has a strictness signature of
   <S>b
index df3c7d6..b5006ec 100644 (file)
@@ -30,7 +30,7 @@ import Panic
 --              (which are disjoint) ie. x86, x86_64 and ppc
 --
 --      The number of allocatable regs is hard coded in here so we can do
---              a fast comparision in trivColorable.
+--              a fast comparison in trivColorable.
 --
 --      It's ok if these numbers are _less_ than the actual number of free
 --              regs, but they can't be more or the register conflict
index 43b792a..df876b4 100644 (file)
@@ -606,7 +606,7 @@ coerceFlt2Dbl x = do
 
 -- Condition Codes -------------------------------------------------------------
 --
--- Evaluate a comparision, and get the result into a register.
+-- Evaluate a comparison, and get the result into a register.
 -- 
 -- Do not fill the delay slots here. you will confuse the register allocator.
 --
index 3873ed3..129f6ef 100644 (file)
@@ -1699,7 +1699,7 @@ This includes things like (==# a# b#)::Bool so that we simplify
 to just
       x
 This particular example shows up in default methods for
-comparision operations (e.g. in (>=) for Int.Int32)
+comparison operations (e.g. in (>=) for Int.Int32)
 
 Note [Case elimination: lifted case]
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
index 3852106..c8b203e 100644 (file)
@@ -276,7 +276,7 @@ Several special cases:
 Note [Do not rely on compare]
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 It's a bad idea to define only 'compare', and build the other binary
-comparisions on top of it; see Trac #2130, #4019.  Reason: we don't
+comparisons on top of it; see Trac #2130, #4019.  Reason: we don't
 want to laboriously make a three-way comparison, only to extract a
 binary result, something like this:
      (>) (I# x) (I# y) = case <# x y of
index 0abe463..b8edc3e 100644 (file)
@@ -1179,7 +1179,7 @@ seqTypes (ty:tys) = seqType ty `seq` seqTypes tys
 
 %************************************************************************
 %*                                                                      *
-                Comparision for types
+                Comparison for types
         (We don't use instances so that we know where it happens)
 %*                                                                      *
 %************************************************************************
index 37aaf8d..6be9263 100644 (file)
@@ -324,7 +324,7 @@ can be "polymorphic" as these examples show:
   #define PROF_INFO(cl) (((StgClosure*)(cl))->header.profInfo)
 
   // polymorphic case
-  // but note that min(min(1,2),3) does 3 comparisions instead of 2!!
+  // but note that min(min(1,2),3) does 3 comparisons instead of 2!!
   #define min(x,y) (((x)<=(y)) ? (x) : (y))
 </pre>
 
index 20e313b..0d841b9 100644 (file)
@@ -1029,7 +1029,7 @@ execution of retainer profiling.
 \label{fig-cacheprof}
 \end{figure}
 
-\section{Comparision with nhc}
+\section{Comparison with nhc}
 
 \section{Files}