Spelling in comment
Better pretty-printing of types and coercions
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
Don't import TypeRep
Comments only
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
Charge 1 for each case alternative in exprStats

This doesn't affect inlining, only the stats reported by -dshow-passes.
But we were getting un-naturally small numbers for some big case expressions.
Generate better derived code for Eq

In particular, when there are only a few nullary constructors generate
regular pattern matching code, rather than using con2Tag.  This avoids
generating unnecessary join points, which can make the code noticably
worse in the few-constructors case.
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
Merge branch 'master' of http://darcs.haskell.org/ghc
Improve pretty-printing of strict lets with -dppr-case-as-let
Export tcIfaceExpr as requested by Trac #7683
Comments only
Simplify the base case for 'check', and thereby fix Trac #7669
Desugar bang patterns correctly (fixes Trac #7649)

We were discarding a bang around a view pattern, which is
utterly wrong
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
Find LLVM tools when version number at end (e.g., llc-3.0) (#7661)