Changes to ghc

Changes to ghc:
commit f275522e74e79353adf9cf9b5cffc7409977c298
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 27 21:59:49 2013 +0100

    Update `pretty` to 1.1.1.1 release